William Rogers
|
4148518906
|
Freed memory on SQL engine termination
Modified mdb_sql_exit to free the memory allocated for the SQL engine in mdb_sql_init
|
2015-05-24 18:04:14 -05:00 |
|
William Rogers
|
0123d7e1c2
|
Fixed memory leak - sql->bound_values
Memory allocated by mdb_sql_bind_all for sql->bound_values was being leaked at each query execution. Memory is now freed in mdb_sql_reset
|
2015-05-24 17:12:29 -05:00 |
|
Nirgal Vourgère
|
2a70e16a8b
|
Allow CFLGAS="-std=c99 -D_POSIX_C_SOURCE=2"
Use glib function:
strcasecmp -> g_ascii_strcasecmp
bzero -> memset
strdup -> g_strdump
Don't use arithmetic void*+int
|
2014-12-28 12:36:55 +01:00 |
|
Nirgal Vourgère
|
1213f84859
|
Fix buffer overflow in sql error message buffer
Also use existing buffer when printing to stderr
|
2013-10-13 09:05:18 +02:00 |
|
bokic
|
bb08d92bfb
|
FIX: mdb-sql crashed with SIGSEGV in _IO_vfprintf_internal() on amd64
https://bugs.launchpad.net/ubuntu/+source/mdbtools/+bug/1227033
|
2013-10-06 06:23:35 +02:00 |
|
Nirgal Vourgère
|
7841d30d43
|
Revert use of config.h
Revert
7162e8db74
088493d499
And drop AC_CONFIG_HEADERS so that config goes though the command line.
No longer generating config.h, update .gitignore
|
2013-07-15 02:42:12 +02:00 |
|
Nirgal Vourgère
|
7162e8db74
|
Include config.h in all .c files
Need to be the first file since it may define large files support
and other options.
|
2013-07-04 10:53:13 +02:00 |
|
Nirgal Vourgère
|
a69281e7bf
|
Fix memory leak
Free sql->cur-table->sargs_tree
Thanks William Rogers.
|
2013-06-27 13:09:53 +02:00 |
|
Nirgal Vourgère
|
577abe09bf
|
Code factorisation
Call mdb_sql_reset from mdb_sql_exit
This does some harmless extra stuff, like reseting column counts.
Not worth the trouble to code it twice.
|
2013-06-27 12:28:26 +02:00 |
|
William Rogers
|
04daf7cab5
|
Memory leak fix
Need to free parent in mdb_sql_free_tree
|
2013-06-27 11:13:39 +02:00 |
|
Nirgal Vourgère
|
e5e299ca3c
|
Simple tabulation cleaning
|
2012-07-26 21:51:06 +02:00 |
|
Nirgal Vourgère
|
f6cd70494c
|
Automatically init/exit libmdb code
mdb_init() and mdb_exit() are now deprecated.
|
2012-07-22 02:29:04 +02:00 |
|
Jean-Michel Vourgère
|
0a76d5716f
|
Removes many compilation warnings.
|
2011-08-30 16:11:13 -04:00 |
|
Nirgal Vourgre
|
dd0f4c3819
|
Patch docs.diff from Nirgal
|
2011-08-28 19:53:29 -04:00 |
|
Nirgal Vourgre
|
07f915b3c7
|
Patch utfsql.diff from Nirgal
|
2011-08-28 19:49:54 -04:00 |
|
Brian Bruns
|
39277312d4
|
patch 'schema2' from Nirgal Vourgère
|
2011-02-16 18:58:22 -05:00 |
|
root
|
fc8ccbeaa8
|
store last error message in MdbSql struct and show error in gmdb2.
|
2010-06-20 21:18:22 -04:00 |
|
whydoubt
|
a5094f778d
|
Make varaddr parameter a void *
|
2005-10-17 12:10:07 +00:00 |
|
whydoubt
|
b4d9eb5225
|
Remove some unused variables
|
2005-03-13 22:14:06 +00:00 |
|
whydoubt
|
d06cb3e47d
|
Combine functions that bind a column and its length
|
2004-12-31 01:26:28 +00:00 |
|
whydoubt
|
d271b5fae5
|
Better compressed text handling
|
2004-12-11 06:07:20 +00:00 |
|
brianb
|
34a9eac4ea
|
iconv conversion code
|
2004-11-26 05:22:52 +00:00 |
|
brianb
|
b721bcc6f4
|
patch #1034566 from Filip Van Raemdonck
|
2004-11-14 01:56:37 +00:00 |
|
whydoubt
|
062259b408
|
Get rid of GLib 2.4+ call
|
2004-10-21 02:54:05 +00:00 |
|
whydoubt
|
d632ab6231
|
Correct some field display size problems
|
2004-09-23 05:07:09 +00:00 |
|
whydoubt
|
dd99bd0a68
|
Use 'Flags' field in MSysObjects to recognize system tables
|
2004-09-16 04:00:39 +00:00 |
|
whydoubt
|
56995ff968
|
Enable multi-page temp tables
|
2004-09-09 03:44:35 +00:00 |
|
whydoubt
|
e5b867efd9
|
Tidy up a few SQL-related functions
|
2004-08-25 02:12:58 +00:00 |
|
whydoubt
|
e121a82946
|
Lots more gcc warnings fixes
|
2004-07-09 12:47:04 +00:00 |
|
whydoubt
|
3d47cc5570
|
Add function mdb_read_table_by_name
|
2004-07-02 12:29:09 +00:00 |
|
whydoubt
|
59f221b2b2
|
better utilize glib functions, fix memory leak
|
2004-05-30 05:50:39 +00:00 |
|
whydoubt
|
1a1127e930
|
Back out some ineffective NULL setting
|
2004-04-25 05:31:23 +00:00 |
|
whydoubt
|
382a0fca39
|
Setting pointers to NULL after freeing
|
2004-04-24 20:37:13 +00:00 |
|
whydoubt
|
0baed7b268
|
Use mdb_close to match mdb_open instead of mdb_free_handle
|
2004-04-14 05:58:52 +00:00 |
|
brianb
|
4953cee0af
|
signature change to mdb_open()
|
2004-04-13 20:06:04 +00:00 |
|
whydoubt
|
91a0f74094
|
Correct some array sizes
|
2004-04-13 03:10:39 +00:00 |
|
brianb
|
4bb08b6661
|
lots of small fixes (see Changelog)
|
2004-03-13 15:07:18 +00:00 |
|
brianb
|
9813d08844
|
fix bug #903498
|
2004-03-06 23:59:54 +00:00 |
|
brianb
|
acd03635c4
|
broken pipe on commit, see previous log
|
2004-03-06 05:14:14 +00:00 |
|
brianb
|
f016c9cc88
|
patch from Jeff Smith for mdb_pack_row4() and null mask fix
|
2004-03-05 05:06:26 +00:00 |
|
brianb
|
94b114c0d9
|
missed a bit from patch 879693
|
2004-02-08 21:59:06 +00:00 |
|
brianb
|
fed589b2e7
|
rework of patch #879693 to support 0=1 in where clause
|
2004-02-08 21:54:20 +00:00 |
|
brianb
|
ab82227578
|
fix list tables
|
2004-02-07 01:19:07 +00:00 |
|
brianb
|
5f02ba4fd2
|
add IS NULL/IS NOT NULL support, patches
|
2004-02-06 23:55:18 +00:00 |
|
brianb
|
278cf8ef42
|
fix compiler warnings in libmdb/ util/ sql/
|
2004-01-10 01:52:56 +00:00 |
|
brianb
|
d39cc57b44
|
Some work on indexes/write support. Bug fixes. Preliminary temp table/worktable work.
|
2004-01-09 21:05:56 +00:00 |
|
brianb
|
aa19a0892f
|
resync...no idea what's in here, it's been sitting on the shelf for a while
|
2003-04-29 17:55:09 +00:00 |
|
brianb
|
75216d7a90
|
index work
dmalloc headers
mem leak fixes
start on i18n
|
2003-01-28 23:51:06 +00:00 |
|
brianb
|
c43764e93c
|
fix case compare bug in where clause
|
2003-01-22 00:24:27 +00:00 |
|
brianb
|
092e2b79af
|
query planner stuff
some gcc -Wall fixes
added suport for _ in identifier names in SQL
gmdb2 manual additions
|
2003-01-20 16:04:24 +00:00 |
|