summaryrefslogtreecommitdiffstats
path: root/libmsi/sql-parser.y
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2012-12-05 10:22:03 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2012-12-06 20:30:34 +0100
commit4e9a5dc18988790284a8ea66742338f4662c508c (patch)
tree5a56b6ff5ea3ec62b02a3b977d97d2a0afe07551 /libmsi/sql-parser.y
parent1222609fc5d9c980c1da9fb839f86455047c7c91 (diff)
downloadmsitools-4e9a5dc18988790284a8ea66742338f4662c508c.tar.gz
msitools-4e9a5dc18988790284a8ea66742338f4662c508c.tar.xz
msitools-4e9a5dc18988790284a8ea66742338f4662c508c.zip
eliminate Windows dependencies
Diffstat (limited to 'libmsi/sql-parser.y')
-rw-r--r--libmsi/sql-parser.y9
1 files changed, 3 insertions, 6 deletions
diff --git a/libmsi/sql-parser.y b/libmsi/sql-parser.y
index 8b76124..bbea5fd 100644
--- a/libmsi/sql-parser.y
+++ b/libmsi/sql-parser.y
@@ -27,12 +27,9 @@
#include <stdio.h>
#include <stdlib.h>
-#include "windef.h"
-#include "winbase.h"
#include "query.h"
#include "list.h"
#include "debug.h"
-#include "unicode.h"
#define YYLEX_PARAM info
#define YYPARSE_PARAM info
@@ -54,7 +51,7 @@ typedef struct LibmsiSQLInput
} SQL_input;
static unsigned sql_unescape_string( void *info, const struct sql_str *strdata, char **str );
-static INT sql_atoi( void *info );
+static int sql_atoi( void *info );
static int sql_lex( void *SQL_lval, SQL_input *info );
static char *parser_add_table( void *info, const char *list, const char *table );
@@ -848,11 +845,11 @@ unsigned sql_unescape_string( void *info, const struct sql_str *strdata, char **
return LIBMSI_RESULT_SUCCESS;
}
-INT sql_atoi( void *info )
+int sql_atoi( void *info )
{
SQL_input* sql = (SQL_input*) info;
const char *p = &sql->command[sql->n];
- INT i, r = 0;
+ int i, r = 0;
for( i=0; i<sql->len; i++ )
{