diff options
Diffstat (limited to 'dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch')
-rw-r--r-- | dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch new file mode 100644 index 000000000000..22a6e7c7e881 --- /dev/null +++ b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch @@ -0,0 +1,29 @@ +--- a/dbd/mysql/statement.c ++++ b/dbd/mysql/statement.c +@@ -226,7 +226,7 @@ + *boolean = lua_toboolean(L, p); + + bind[i].buffer_type = MYSQL_TYPE_LONG; +- bind[i].is_null = (int*)0; ++ bind[i].is_null = false; + bind[i].buffer = (char *)boolean; + bind[i].length = 0; + break; +@@ -241,7 +241,7 @@ + *num = lua_tonumber(L, p); + + bind[i].buffer_type = MYSQL_TYPE_DOUBLE; +- bind[i].is_null = (int*)0; ++ bind[i].is_null = false; + bind[i].buffer = (char *)num; + bind[i].length = 0; + break; +@@ -252,7 +252,7 @@ + str = lua_tolstring(L, p, str_len); + + bind[i].buffer_type = MYSQL_TYPE_STRING; +- bind[i].is_null = (int*)0; ++ bind[i].is_null = false; + bind[i].buffer = (char *)str; + bind[i].length = str_len; + break; |