Diff

teal-src/util/pposix.d.tl @ 11459:86904555bffc

teal: Use new integer support in Teal 0.13.0
author Kim Alvefur <zash@zash.se>
date Thu, 18 Mar 2021 23:16:41 +0100
parent 11432:113f3912c7cb
child 11656:c368b4f6ee04
line wrap: on
line diff
--- a/teal-src/util/pposix.d.tl	Thu Mar 18 13:07:10 2021 +0100
+++ b/teal-src/util/pposix.d.tl	Thu Mar 18 23:16:41 2021 +0100
@@ -46,7 +46,7 @@
 		"unlimited"
 	end
 
-	type ulimit_limit = number | ulimit_unlimited
+	type ulimit_limit = integer | ulimit_unlimited
 
 	record utsname
 		sysname         :  string
@@ -58,11 +58,11 @@
 	end
 
 	record memoryinfo
-		allocated       :  number
-		allocated_mmap  :  number
-		used            :  number
-		unused          :  number
-		returnable      :  number
+		allocated       :  integer
+		allocated_mmap  :  integer
+		used            :  integer
+		unused          :  integer
+		returnable      :  integer
 	end
 
 	abort : function ()
@@ -74,13 +74,13 @@
 	syslog_log : function (level : syslog_level, src : string, msg : string)
 	syslog_setminlevel : function (level : syslog_level)
 
-	getpid : function () : number
-	getuid : function () : number
-	getgid : function () : number
+	getpid : function () : integer
+	getuid : function () : integer
+	getgid : function () : integer
 
-	setuid : function (uid : string) : boolean, string -- string|number
-	setgid : function (uid : string) : boolean, string
-	initgroups : function (user : string, gid : number) : boolean, string
+	setuid : function (uid : integer | string) : boolean, string -- string|integer
+	setgid : function (uid : integer | string) : boolean, string
+	initgroups : function (user : string, gid : integer) : boolean, string
 
 	umask : function (umask : string) : string
 
@@ -96,9 +96,9 @@
 
 	meminfo : function () : memoryinfo
 
-	atomic_append : function (f : FILE, s : string) : boolean, string, number
+	atomic_append : function (f : FILE, s : string) : boolean, string, integer
 
-	ENOENT : number
+	ENOENT : integer
 	_NAME : string
 	_VESRION : string
 end