summaryrefslogtreecommitdiffstats
path: root/tests/testrecord.c
Commit message (Collapse)AuthorAgeFilesLines
* build-sys: g_type_init() is deprecated since 2.36Marc-André Lureau2013-01-211-0/+2
|
* Fix database_new() usage after API changeMarc-André Lureau2013-01-171-1/+1
|
* record: add set_stream() and get_stream() using GIOMarc-André Lureau2013-01-091-41/+48
| | | | Use GInputStream for record stream manipulation
* database: Make get_primary_keys() GObject-likeMarc-André Lureau2013-01-091-5/+5
|
* Remove libmsi_database_open_query()Marc-André Lureau2013-01-091-6/+6
| | | | It does the same job as libmsi_query_new()
* database: remove libmsi_database_open()Marc-André Lureau2013-01-091-2/+2
|
* query: make libmsi_query_execute() return bool directly and GErrorMarc-André Lureau2013-01-091-7/+7
|
* query: make libmsi_query_fetch() return object directly and GErrorMarc-André Lureau2013-01-091-1/+1
|
* query: return TRUE on success, add GErrorMarc-André Lureau2013-01-091-4/+4
|
* record: make API more GObject likeMarc-André Lureau2013-01-091-53/+53
| | | | | Use TRUE for success. GErrors doesn't seem useful for LibmsiRecord.
* Make libmsi_record_get_string() return allocatedMarc-André Lureau2012-12-121-142/+14
|
* Beautify a little bit the codeMarc-André Lureau2012-12-121-380/+381
|
* testrecord: use glib mkstempMarc-André Lureau2012-12-121-22/+11
|
* libmsi-record: rename clear_data->clear get_integer->get_intMarc-André Lureau2012-12-121-30/+30
|
* Remove unused libmsi_record_get_field_size()Marc-André Lureau2012-12-121-18/+0
|
* libmsi-types: s/MSI_NULL_INTEGER/LIBMSI_NULL_INTMarc-André Lureau2012-12-111-16/+16
| | | | So that it uses the same namespace prefix.
* convert to GObjectMarc-André Lureau2012-12-111-17/+13
|
* testrecord: remove test on invalid number of record fieldsPaolo Bonzini2012-12-111-4/+0
|
* tests: fix after 25192181361b93f684b59d67052d88870b60593fPaolo Bonzini2012-12-111-3/+2
|
* Rename libmsi_record_create() to libmsi_record_new()Marc-André Lureau2012-12-101-8/+8
|
* port testrecord to non-WindowsPaolo Bonzini2012-12-061-31/+37
|
* introduce LibmsiResultPaolo Bonzini2012-12-061-88/+88
|
* abandon camelcasePaolo Bonzini2012-12-061-185/+185
|
* use actual types in the APIPaolo Bonzini2012-12-061-6/+6
|
* rename View functions to QueryPaolo Bonzini2012-12-061-13/+13
| | | | | The implementation-side "view" concept is different from the API side. Rename the API to make it more consistent.
* make Unicode APIs privatePaolo Bonzini2012-12-061-10/+10
|
* convert tests to use char APIs onlyPaolo Bonzini2012-12-061-28/+0
| | | | | | The testcases are converted to UTF-8. Broken for now, and just happens to work here because my codepage is single-byte (1252), but it is where libmsi will head.
* do not use lstr functionsPaolo Bonzini2012-12-061-18/+18
|
* ok, things start to be readablePaolo Bonzini2012-12-061-7/+7
| | | | fix
* get rid of the useless Win32 BOOL typePaolo Bonzini2012-12-061-8/+8
|
* get rid of the stupid Win32 CHAR typePaolo Bonzini2012-12-061-3/+3
|
* get rid of stupid Win32 integer typesPaolo Bonzini2012-12-061-11/+11
|
* make MSIOBJECT arguments explicitly pointersPaolo Bonzini2012-12-061-4/+6
|
* get rid of P/LP typesPaolo Bonzini2012-12-061-1/+1
|
* get rid of handlesPaolo Bonzini2012-12-061-4/+4
|
* correctly reset NULL pointers in the testsPaolo Bonzini2012-12-061-0/+1
| | | | | Otherwise, stale data is used in subsequent tests when a test fails, and dangling pointers are accessed.
* add testsPaolo Bonzini2012-12-061-0/+621