summaryrefslogtreecommitdiffstats
path: root/databases/libgda/files/patch-providers::gda-default-server::sqlite::lemon.c
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-26 01:16:36 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-26 01:16:36 +0800
commit181f22437c81a50126939fff44f9bb9fa937ee74 (patch)
treef4f62ee25cce76550c5a0e03e6af7e95793c0f0a /databases/libgda/files/patch-providers::gda-default-server::sqlite::lemon.c
parentd821bb7d23d9fb577710251f3fbe34c51e7e867b (diff)
downloadmarcuscom-ports-181f22437c81a50126939fff44f9bb9fa937ee74.tar
marcuscom-ports-181f22437c81a50126939fff44f9bb9fa937ee74.tar.gz
marcuscom-ports-181f22437c81a50126939fff44f9bb9fa937ee74.tar.bz2
marcuscom-ports-181f22437c81a50126939fff44f9bb9fa937ee74.tar.lz
marcuscom-ports-181f22437c81a50126939fff44f9bb9fa937ee74.tar.xz
marcuscom-ports-181f22437c81a50126939fff44f9bb9fa937ee74.tar.zst
marcuscom-ports-181f22437c81a50126939fff44f9bb9fa937ee74.zip
USE_X_PREFIX -> USE_XLIB, bump the PORTREVISION.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@6801 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'databases/libgda/files/patch-providers::gda-default-server::sqlite::lemon.c')
-rw-r--r--databases/libgda/files/patch-providers::gda-default-server::sqlite::lemon.c50
1 files changed, 50 insertions, 0 deletions
diff --git a/databases/libgda/files/patch-providers::gda-default-server::sqlite::lemon.c b/databases/libgda/files/patch-providers::gda-default-server::sqlite::lemon.c
new file mode 100644
index 000000000..5aab82eb2
--- /dev/null
+++ b/databases/libgda/files/patch-providers::gda-default-server::sqlite::lemon.c
@@ -0,0 +1,50 @@
+--- providers/gda-default-server/sqlite/lemon.c.orig Mon Aug 4 09:34:14 2003
++++ providers/gda-default-server/sqlite/lemon.c Mon Aug 4 09:43:12 2003
+@@ -7,7 +7,7 @@
+ ** The author of this program disclaims copyright.
+ */
+ #include <stdio.h>
+-#include <varargs.h>
++#include <stdarg.h>
+ #include <string.h>
+ #include <ctype.h>
+
+@@ -70,7 +70,7 @@
+ void Configlist_reset(/* void */);
+
+ /********* From the file "error.h" ***************************************/
+-void ErrorMsg( /* char *, int, char *, ... */ );
++void ErrorMsg( char *, int, char *, ... );
+
+ /****** From the file "option.h" ******************************************/
+ struct s_options {
+@@ -1092,12 +1092,13 @@
+ #define ERRMSGSIZE 10000 /* Hope this is big enough. No way to error check */
+ #define LINEWIDTH 79 /* Max width of any output line */
+ #define PREFIXLIMIT 30 /* Max width of the prefix on each line */
+-void ErrorMsg(va_alist)
+-va_dcl
++void ErrorMsg( char *filename, int lineno, char *format, ... )
+ {
++ /*
+ char *filename;
+ int lineno;
+ char *format;
++ */
+ char errmsg[ERRMSGSIZE];
+ char prefix[PREFIXLIMIT+10];
+ int errmsgsize;
+@@ -1106,10 +1107,12 @@
+ va_list ap;
+ int end, restart, base;
+
+- va_start(ap);
++ va_start(ap, format);
++ /*
+ filename = va_arg(ap,char*);
+ lineno = va_arg(ap,int);
+ format = va_arg(ap,char*);
++ */
+ /* Prepare a prefix to be prepended to every output line */
+ if( lineno>0 ){
+ sprintf(prefix,"%.*s:%d: ",PREFIXLIMIT-10,filename,lineno);