stas            Tue Mar  6 00:24:01 2007 UTC

  Modified files:              (Branch: PHP_5_2)
    /php-src/ext/interbase      ibase_service.c 
  Log:
  fix broken snprintf code
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/interbase/ibase_service.c?r1=1.11.2.2.2.4&r2=1.11.2.2.2.5&diff_format=u
Index: php-src/ext/interbase/ibase_service.c
diff -u php-src/ext/interbase/ibase_service.c:1.11.2.2.2.4 
php-src/ext/interbase/ibase_service.c:1.11.2.2.2.5
--- php-src/ext/interbase/ibase_service.c:1.11.2.2.2.4  Tue Feb 27 03:04:40 2007
+++ php-src/ext/interbase/ibase_service.c       Tue Mar  6 00:24:00 2007
@@ -16,7 +16,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: ibase_service.c,v 1.11.2.2.2.4 2007/02/27 03:04:40 iliaa Exp $ */
+/* $Id: ibase_service.c,v 1.11.2.2.2.5 2007/03/06 00:24:00 stas Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -322,7 +322,7 @@
                                        heap_p = heap_buf + res_size;
                                }
                                result += 2;
-                               snprintf(heap_p, sizeof(heap_buf_size), "%s\n", 
result);
+                               snprintf(heap_p, heap_buf_size - (heap_buf - 
heap_p), "%s\n", result);
                                heap_p += line_len +2;
                                goto query_loop; /* repeat until result is 
exhausted */
 


-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to