Browse Source

Strip unneeded semicolons

gingerBill 3 years ago
parent
commit
1d4d0a3e1a

+ 5 - 5
core/sys/darwin/xnu_system_call_helpers.odin

@@ -72,7 +72,7 @@ PERMISSION_OTHER_ALL :: Permission{.PERMISSION_OTHER_READ, .PERMISSION_OTHER_WRI
 PERMISSION_ALL_ALL   :: PERMISSION_OWNER_ALL | PERMISSION_GROUP_ALL | PERMISSION_OTHER_ALL
 PERMISSION_ALL_ALL   :: PERMISSION_OWNER_ALL | PERMISSION_GROUP_ALL | PERMISSION_OTHER_ALL
 
 
 _sys_permission_mode :: #force_inline proc (mode: Permission) -> u32 {
 _sys_permission_mode :: #force_inline proc (mode: Permission) -> u32 {
-	cflags: u32 = 0;
+	cflags: u32 = 0
 
 
 	cflags |= PERMISSION_MASK_IRUSR * u32(Permission.PERMISSION_OWNER_READ in mode)
 	cflags |= PERMISSION_MASK_IRUSR * u32(Permission.PERMISSION_OWNER_READ in mode)
 	cflags |= PERMISSION_MASK_IWUSR * u32(Permission.PERMISSION_OWNER_WRITE in mode)
 	cflags |= PERMISSION_MASK_IWUSR * u32(Permission.PERMISSION_OWNER_WRITE in mode)
@@ -89,9 +89,9 @@ _sys_permission_mode :: #force_inline proc (mode: Permission) -> u32 {
 
 
 sys_open :: proc(path: string, oflag: Open_Flags, mode: Permission) -> (c.int, bool) {
 sys_open :: proc(path: string, oflag: Open_Flags, mode: Permission) -> (c.int, bool) {
 	
 	
-	cmode: u32 = 0;
-	cflags: u32 = 0;
-	cpath: cstring = strings.clone_to_cstring(path);
+	cmode: u32 = 0
+	cflags: u32 = 0
+	cpath: cstring = strings.clone_to_cstring(path)
 	defer delete(cpath)
 	defer delete(cpath)
 
 
 	cflags = _sys_permission_mode(mode)
 	cflags = _sys_permission_mode(mode)
@@ -167,7 +167,7 @@ sys_lseek :: proc(fd: c.int, offset: i64, whence: Offset_From) -> i64 {
 sys_chmod :: proc(path: string, mode: Permission) -> bool {
 sys_chmod :: proc(path: string, mode: Permission) -> bool {
 	cpath: cstring = strings.clone_to_cstring(path)
 	cpath: cstring = strings.clone_to_cstring(path)
 	defer delete(cpath)
 	defer delete(cpath)
-	cmode := _sys_permission_mode(mode);
+	cmode := _sys_permission_mode(mode)
 	return syscall_chmod(cpath, cmode) != -1
 	return syscall_chmod(cpath, cmode) != -1
 }
 }
 
 

+ 35 - 35
core/sys/darwin/xnu_system_call_wrappers.odin

@@ -10,10 +10,10 @@ LOCK_NB :: 4 /* don't block when locking */
 LOCK_UN :: 8 /* unlock */
 LOCK_UN :: 8 /* unlock */
 
 
 /* sys/unistd.h for access */
 /* sys/unistd.h for access */
-F_OK  :: c.int(0);         /* test for existence of file */
-X_OK  :: c.int((1 << 0));  /* test for execute or search permission */
-W_OK  :: c.int((1 << 1));  /* test for write permission */
-R_OK  :: c.int((1 << 2));  /* test for read permission */
+F_OK  :: c.int(0)         /* test for existence of file */
+X_OK  :: c.int((1 << 0))  /* test for execute or search permission */
+W_OK  :: c.int((1 << 1))  /* test for write permission */
+R_OK  :: c.int((1 << 2))  /* test for read permission */
 
 
 /* copyfile flags */
 /* copyfile flags */
 COPYFILE_ACL   :: (1 << 0)
 COPYFILE_ACL   :: (1 << 0)
@@ -26,37 +26,37 @@ COPYFILE_METADATA :: (COPYFILE_SECURITY | COPYFILE_XATTR)
 COPYFILE_ALL	  :: (COPYFILE_METADATA | COPYFILE_DATA)
 COPYFILE_ALL	  :: (COPYFILE_METADATA | COPYFILE_DATA)
 
 
 /* syslimits.h */
 /* syslimits.h */
-PATH_MAX	:: 1024;	/* max bytes in pathname */
+PATH_MAX	:: 1024	/* max bytes in pathname */
 
 
 /* param.h */
 /* param.h */
-MAXPATHLEN :: PATH_MAX;
+MAXPATHLEN :: PATH_MAX
 
 
 /* proc_info.h */
 /* proc_info.h */
-DARWIN_PROC_PIDPATHINFO_SIZE :: MAXPATHLEN;
-DARWIN_PROC_PIDPATHINFO :: 11;
-
-DARWIN_PROC_ALL_PIDS  :: c.int(1);
-DARWIN_PROC_PGRP_ONLY :: c.int(2);
-DARWIN_PROC_TTY_ONLY  :: c.int(3);
-DARWIN_PROC_UID_ONLY  :: c.int(4);
-DARWIN_PROC_RUID_ONLY :: c.int(5);
-DARWIN_PROC_PPID_ONLY :: c.int(6);
-DARWIN_PROC_KDBG_ONLY :: c.int(7);
-
-DARWIN_PROC_INFO_CALL_LISTPIDS          :: c.int(0x1);
-DARWIN_PROC_INFO_CALL_PIDINFO           :: c.int(0x2);
-DARWIN_PROC_INFO_CALL_PIDFDINFO         :: c.int(0x3);
-DARWIN_PROC_INFO_CALL_KERNMSGBUF        :: c.int(0x4);
-DARWIN_PROC_INFO_CALL_SETCONTROL        :: c.int(0x5);
-DARWIN_PROC_INFO_CALL_PIDFILEPORTINFO   :: c.int(0x6);
-DARWIN_PROC_INFO_CALL_TERMINATE         :: c.int(0x7);
-DARWIN_PROC_INFO_CALL_DIRTYCONTROL      :: c.int(0x8);
-DARWIN_PROC_INFO_CALL_PIDRUSAGE         :: c.int(0x9);
-DARWIN_PROC_INFO_CALL_PIDORIGINATORINFO :: c.int(0xa);
-DARWIN_PROC_INFO_CALL_LISTCOALITIONS    :: c.int(0xb);
-DARWIN_PROC_INFO_CALL_CANUSEFGHW        :: c.int(0xc);
-DARWIN_PROC_INFO_CALL_PIDDYNKQUEUEINFO  :: c.int(0xd);
-DARWIN_PROC_INFO_CALL_UDATA_INFO        :: c.int(0xe);
+DARWIN_PROC_PIDPATHINFO_SIZE :: MAXPATHLEN
+DARWIN_PROC_PIDPATHINFO :: 11
+
+DARWIN_PROC_ALL_PIDS  :: c.int(1)
+DARWIN_PROC_PGRP_ONLY :: c.int(2)
+DARWIN_PROC_TTY_ONLY  :: c.int(3)
+DARWIN_PROC_UID_ONLY  :: c.int(4)
+DARWIN_PROC_RUID_ONLY :: c.int(5)
+DARWIN_PROC_PPID_ONLY :: c.int(6)
+DARWIN_PROC_KDBG_ONLY :: c.int(7)
+
+DARWIN_PROC_INFO_CALL_LISTPIDS          :: c.int(0x1)
+DARWIN_PROC_INFO_CALL_PIDINFO           :: c.int(0x2)
+DARWIN_PROC_INFO_CALL_PIDFDINFO         :: c.int(0x3)
+DARWIN_PROC_INFO_CALL_KERNMSGBUF        :: c.int(0x4)
+DARWIN_PROC_INFO_CALL_SETCONTROL        :: c.int(0x5)
+DARWIN_PROC_INFO_CALL_PIDFILEPORTINFO   :: c.int(0x6)
+DARWIN_PROC_INFO_CALL_TERMINATE         :: c.int(0x7)
+DARWIN_PROC_INFO_CALL_DIRTYCONTROL      :: c.int(0x8)
+DARWIN_PROC_INFO_CALL_PIDRUSAGE         :: c.int(0x9)
+DARWIN_PROC_INFO_CALL_PIDORIGINATORINFO :: c.int(0xa)
+DARWIN_PROC_INFO_CALL_LISTCOALITIONS    :: c.int(0xb)
+DARWIN_PROC_INFO_CALL_CANUSEFGHW        :: c.int(0xc)
+DARWIN_PROC_INFO_CALL_PIDDYNKQUEUEINFO  :: c.int(0xd)
+DARWIN_PROC_INFO_CALL_UDATA_INFO        :: c.int(0xe)
 
 
 /* mmap flags */
 /* mmap flags */
 MAP_ANONYMOUS    :: 0x1000 /* allocated from memory, swap space */
 MAP_ANONYMOUS    :: 0x1000 /* allocated from memory, swap space */
@@ -120,7 +120,7 @@ OPEN_FLAG_CLOEXEC      :: 0x01000000 /* causes the descriptor to be closed if yo
 OPEN_FLAG_NOFOLLOW_ANY :: 0x20000000 /* no symlinks allowed in path */
 OPEN_FLAG_NOFOLLOW_ANY :: 0x20000000 /* no symlinks allowed in path */
 
 
 /* bsd/sys/param.h */
 /* bsd/sys/param.h */
-DARWIN_MAXCOMLEN :: 16;
+DARWIN_MAXCOMLEN :: 16
 
 
 /*--==========================================================================--*/
 /*--==========================================================================--*/
 
 
@@ -184,7 +184,7 @@ __DARWIN_STRUCT_STAT64 :: struct {
 _STRUCT_TIMEVAL :: struct {
 _STRUCT_TIMEVAL :: struct {
 	tv_sec: __darwin_time_t, /* seconds */
 	tv_sec: __darwin_time_t, /* seconds */
 	tv_usec: __darwin_suseconds_t, /* microseconds */
 	tv_usec: __darwin_suseconds_t, /* microseconds */
-};
+}
 
 
 /* pwd.h */
 /* pwd.h */
 _Password_Entry :: struct {
 _Password_Entry :: struct {
@@ -199,7 +199,7 @@ _Password_Entry :: struct {
     pw_shell: cstring, /* shell program */
     pw_shell: cstring, /* shell program */
 	pw_expire: u64,     /* account expiration */
 	pw_expire: u64,     /* account expiration */
 	pw_fields: i32,     /* filled fields */
 	pw_fields: i32,     /* filled fields */
-};
+}
 
 
 /* processinfo.h */
 /* processinfo.h */
 _Proc_Bsdinfo :: struct {
 _Proc_Bsdinfo :: struct {
@@ -225,7 +225,7 @@ _Proc_Bsdinfo :: struct {
   pbi_nice: i32,
   pbi_nice: i32,
   pbi_start_tvsec: u64,
   pbi_start_tvsec: u64,
   pbi_start_tvusec: u64,
   pbi_start_tvusec: u64,
-};
+}
 
 
 /*--==========================================================================--*/
 /*--==========================================================================--*/