X-Git-Url: http://www.lcore.org/git/lcore.git/blobdiff_plain/dbfefcf1c7180deedc221f927dd01e8cbf3d6d21..e6290c8bee34fc9a6fdbce30a9dd85faffeaac5a:/blinklist.pas

diff --git a/blinklist.pas b/blinklist.pas
old mode 100755
new mode 100644
index 5c3391d..6ce58d8
--- a/blinklist.pas
+++ b/blinklist.pas
@@ -32,11 +32,11 @@ type
   end;
 
   tstringlinklist=class(tlinklist)
-    s:string;
+    s:ansistring;
   end;
 
   tthing=class(tlinklist)
-    name:string;      {name/nick}
+    name:ansistring;      {name/nick}
     hashname:integer; {hash of name}
   end;
 
@@ -54,14 +54,14 @@ var
   linklistdebug:integer;
 
 implementation
-
-uses sysutils;
+
+uses sysutils;
 
 procedure linklistadd(var baseptr:tlinklist;newptr:tlinklist);
 var
   p:tlinklist;
 begin
-  if (newptr=baseptr) or assigned(newptr.prev) then raise exception.create('linklist double insertion detected');
+  if (newptr=baseptr) or assigned(newptr.prev) then raise exception.create('linklist double insertion detected');
   p := baseptr;
   baseptr := newptr;
   baseptr.prev := nil;
@@ -73,8 +73,8 @@ procedure linklistdel(var baseptr:tlinklist;item:tlinklist);
 begin
   if item = baseptr then baseptr := item.next;
   if item.prev <> nil then item.prev.next := item.next;
-  if item.next <> nil then item.next.prev := item.prev;
-  item.prev := nil;
+  if item.next <> nil then item.next.prev := item.prev;
+  item.prev := nil;
   item.next := nil;
 end;
 
@@ -82,7 +82,7 @@ procedure linklist2add(var baseptr,newptr:tlinklist2);
 var
   p:tlinklist2;
 begin
-  if (newptr=baseptr) or assigned(newptr.prev2) then raise exception.create('linklist2 double insertion detected');
+  if (newptr=baseptr) or assigned(newptr.prev2) then raise exception.create('linklist2 double insertion detected');
   p := baseptr;
   baseptr := newptr;
   baseptr.prev2 := nil;
@@ -94,8 +94,8 @@ procedure linklist2del(var baseptr:tlinklist2;item:tlinklist2);
 begin
   if item = baseptr then baseptr := item.next2;
   if item.prev2 <> nil then item.prev2.next2 := item.next2;
-  if item.next2 <> nil then item.next2.prev2 := item.prev2;
-  item.prev2 := nil;
+  if item.next2 <> nil then item.next2.prev2 := item.prev2;
+  item.prev2 := nil;
   item.next2 := nil;
 end;