unixtoole changed to take input as float
[lcore.git] / binipstuff.pas
index ae3d23a87da1437554b865b6b22ef25550b71358..1f5fed4ecc62ff3ed505d4b39c2035c8a1ecb1a6 100644 (file)
@@ -9,7 +9,9 @@ interface
 {$include lcoreconfig.inc}\r
 \r
 uses\r
-  {$ifndef win32}{$ifdef ipv6}sockets,{$endif}{$endif}\r
+{$ifndef win32}\r
+  sockets,\r
+{$endif}\r
   pgtypes;\r
 \r
 {$ifdef fpc}\r
@@ -382,6 +384,13 @@ begin
       end;\r
     end;\r
   end;\r
+\r
+  {run length atleast 2 0 words}\r
+  if (runlength = 1) then begin\r
+    runlength := 0;\r
+    runbegin := 0;\r
+  end;\r
+\r
   result := '';\r
   for a := 0 to runbegin-1 do begin\r
     if (a <> 0) then result := result + ':';\r