Browse Source

* Patch from Zolotov Alex to include apr_hash

git-svn-id: trunk@11675 -
michael 17 years ago
parent
commit
1e563e9718
2 changed files with 12 additions and 0 deletions
  1. 7 0
      packages/httpd20/src/apr/apr.pas
  2. 5 0
      packages/httpd22/src/apr/apr.pas

+ 7 - 0
packages/httpd20/src/apr/apr.pas

@@ -90,10 +90,16 @@ type
   pid_t = Integer;
   pid_t = Integer;
   Ppid_t = ^pid_t;
   Ppid_t = ^pid_t;
   apr_uint16_t = Word;
   apr_uint16_t = Word;
+  papr_uint16_t = ^apr_uint16_t;
   apr_uint32_t = Cardinal;
   apr_uint32_t = Cardinal;
+  papr_uint32_t = ^apr_uint32_t;
   apr_int64_t = Int64;
   apr_int64_t = Int64;
+  papr_int64_t = ^apr_int64_t;
   apr_uint64_t = Int64;
   apr_uint64_t = Int64;
+  papr_uint64_t = ^apr_uint64_t;
   apr_socklen_t = Integer;
   apr_socklen_t = Integer;
+  apr_byte_t = byte;
+  papr_byte_t = apr_byte_t;
   
   
   apr_uint32_tso_handle_t = cuint;
   apr_uint32_tso_handle_t = cuint;
 
 
@@ -191,6 +197,7 @@ type
 {$include apr_lib.inc}
 {$include apr_lib.inc}
 {$include apr_signal.inc}
 {$include apr_signal.inc}
 {$include apr_network_io.inc}
 {$include apr_network_io.inc}
+{$include apr_hash.inc}
 {.$include apr_portable.inc}
 {.$include apr_portable.inc}
 
 
 {.$include ../aprutils/apr_uri.inc}
 {.$include ../aprutils/apr_uri.inc}

+ 5 - 0
packages/httpd22/src/apr/apr.pas

@@ -89,10 +89,14 @@ type
   Ppid_t = ^pid_t;
   Ppid_t = ^pid_t;
   apr_uint16_t = Word;
   apr_uint16_t = Word;
   apr_uint32_t = Cardinal;
   apr_uint32_t = Cardinal;
+  papr_uint32_t = ^apr_uint32_t;
   apr_int64_t = Int64;
   apr_int64_t = Int64;
+  papr_int64_t = ^apr_int64_t;
   apr_uint64_t = Int64;
   apr_uint64_t = Int64;
+  papr_uint64_t = ^apr_uint64_t;
   apr_socklen_t = Integer;
   apr_socklen_t = Integer;
   apr_byte_t = Byte;
   apr_byte_t = Byte;
+  papr_byte_t = ^apr_byte_t;
 
 
   apr_uint32_tso_handle_t = cuint;
   apr_uint32_tso_handle_t = cuint;
 
 
@@ -181,6 +185,7 @@ type
 {$include apr_lib.inc}
 {$include apr_lib.inc}
 {$include apr_signal.inc}
 {$include apr_signal.inc}
 {$include apr_network_io.inc}
 {$include apr_network_io.inc}
+{$include apr_hash.inc}
 {.$include apr_portable.inc}
 {.$include apr_portable.inc}
 
 
 {.$include ../aprutils/apr_uri.inc}
 {.$include ../aprutils/apr_uri.inc}