Index: trunk/Include/basic/function.sbp
===================================================================
--- trunk/Include/basic/function.sbp	(revision 364)
+++ trunk/Include/basic/function.sbp	(revision 383)
@@ -174,7 +174,23 @@
 	'Abs = System.Math.Abs(number)
 	If number < 0 then
-		return -number
-	Else
-		return number
+		Abs = -number
+	Else
+		Abs = number
+	End If
+End Function
+
+Function Abs(number As Int64) As Int64
+	If number < 0 then
+		Abs = -number
+	Else
+		Abs = number
+	End If
+End Function
+
+Function Abs(number As Long) As Long
+	If number < 0 then
+		Abs = -number
+	Else
+		Abs = number
 	End If
 End Function
@@ -240,5 +256,5 @@
 
 #ifndef __STRING_IS_NOT_UNICODE
-Function AscW(s As *WCHAR) As UCSCHAR
+Function AscW(s As String) As UCSCHAR
 	If s.Length = 0 Then
 		AscW = 0
