summaryrefslogtreecommitdiffstats
path: root/libmsi/libmsi-query.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix up Wmaybe-uninitialized, and remove loop optim warningsMarc-André Lureau2013-02-081-1/+1
|
* Clean-up all gcc warningMarc-André Lureau2013-02-081-32/+13
|
* Replace WARN with g_warningMarc-André Lureau2013-02-071-1/+1
|
* Replace ERR with g_criticalMarc-André Lureau2013-02-071-3/+3
|
* Remove LIBMSI_RESULT_NO_MORE_ITEMS from APIMarc-André Lureau2013-01-171-7/+8
| | | | | | | Raising an error for indicating the end of the results is really inconvenient, it's like throwing an exception for something quite normal... The user can still make a distinction when there is an error if the GError is set.
* libmsi: guard calls of parent class constructed methodPaolo Bonzini2013-01-171-1/+2
| | | | RHEL6's glib 2.22 leaves a NULL pointer there.
* Add more public functions precondition checksMarc-André Lureau2013-01-091-10/+15
|
* Add documentation and annotationsMarc-André Lureau2013-01-091-1/+61
|
* Remove libmsi_database_open_query()Marc-André Lureau2013-01-091-20/+14
| | | | It does the same job as libmsi_query_new()
* query: make get_column_info() GObject-likeMarc-André Lureau2013-01-091-12/+14
|
* query: make libmsi_query_get_error () GObject-likeMarc-André Lureau2013-01-091-26/+11
|
* query: make libmsi_query_execute() return bool directly and GErrorMarc-André Lureau2013-01-091-2/+7
|
* query: make libmsi_query_fetch() return object directly and GErrorMarc-André Lureau2013-01-091-10/+13
|
* query: return TRUE on success, add GErrorMarc-André Lureau2013-01-091-4/+20
|
* record: make API more GObject likeMarc-André Lureau2013-01-091-2/+2
| | | | | Use TRUE for success. GErrors doesn't seem useful for LibmsiRecord.
* adapt code more to GObject standardsPaolo Bonzini2013-01-091-19/+17
|
* Merge branch 'pre-gsf'Paolo Bonzini2012-12-111-51/+153
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: libmsi/Makefile.am libmsi/handle.c libmsi/libmsi-database.c libmsi/libmsi-query.c libmsi/libmsi-record.c libmsi/libmsi-summary-info.c libmsi/msipriv.h
| * convert to GObjectMarc-André Lureau2012-12-111-52/+163
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-101-2/+2
|\|
| * Rename libmsi_record_create() to libmsi_record_new()Marc-André Lureau2012-12-101-2/+2
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-101-52/+33
|/ | | | | | | Conflicts: libmsi/Makefile.am libmsi/libmsi-summary-info.c libmsi/msipriv.h
* Split libmsi.h to be more gobject-likeMarc-André Lureau2012-12-101-0/+542