Procházet zdrojové kódy

* fix netware double define bug
* refactoring of lhttputil

git-svn-id: trunk@5373 -

Almindor před 18 roky
rodič
revize
c16249f103
3 změnil soubory, kde provedl 10 přidání a 20 odebrání
  1. 0 6
      fcl/lnet/lcommon.pp
  2. 10 10
      fcl/lnet/lhttputil.pp
  3. 0 4
      fcl/lnet/sys/osunits.inc

+ 0 - 6
fcl/lnet/lcommon.pp

@@ -50,12 +50,6 @@ const
   SOCKET_ERROR = WinSock.SOCKET_ERROR;
   SOCKET_ERROR = WinSock.SOCKET_ERROR;
   {$ENDIF}
   {$ENDIF}
 
 
-  {$IFDEF NETWLIBC}
-  SOL_SOCKET = WinSock.SOL_SOCKET;
-  LMSG = 0;
-  SOCKET_ERROR = WinSock.SOCKET_ERROR;
-  {$ENDIF}
-
   {$IFDEF UNIX}
   {$IFDEF UNIX}
   INVALID_SOCKET = -1;
   INVALID_SOCKET = -1;
   SOCKET_ERROR = -1;
   SOCKET_ERROR = -1;

+ 10 - 10
fcl/lnet/lhttputil.pp

@@ -40,16 +40,16 @@ const
 type
 type
   PSearchRec = ^TSearchRec;
   PSearchRec = ^TSearchRec;
 
 
-function GMTToLocalTime(ADateTime: TDateTime): TDateTime;
-function LocalTimeToGMT(ADateTime: TDateTime): TDateTime;
-function TryHTTPDateStrToDateTime(ADateStr: pchar; var ADest: TDateTime): boolean;
-
-function SeparatePath(var InPath: string; out ExtraPath: string; const Mode:Longint;
-  ASearchRec: PSearchRec = nil): boolean;
-function CheckPermission(const ADocument: pchar): boolean;
-function HTTPDecode(AStr: pchar): pchar;
-function HTTPEncode(const AStr: string): string;
-function HexToNum(AChar: char): byte;
+  function GMTToLocalTime(ADateTime: TDateTime): TDateTime;
+  function LocalTimeToGMT(ADateTime: TDateTime): TDateTime;
+  function TryHTTPDateStrToDateTime(ADateStr: pchar; var ADest: TDateTime): boolean;
+
+  function SeparatePath(var InPath: string; out ExtraPath: string; const Mode:Longint;
+    ASearchRec: PSearchRec = nil): boolean;
+  function CheckPermission(const ADocument: pchar): boolean;
+  function HTTPDecode(AStr: pchar): pchar;
+  function HTTPEncode(const AStr: string): string;
+  function HexToNum(AChar: char): byte;
 
 
 implementation
 implementation
 
 

+ 0 - 4
fcl/lnet/sys/osunits.inc

@@ -14,9 +14,5 @@
   WinSock,
   WinSock,
 {$endif}
 {$endif}
 
 
-{$ifdef NETWLIBC}
-  WinSock,
-{$endif}
-
   SysUtils, Sockets;
   SysUtils, Sockets;