diff options
| author | Denys Vlasenko <dvlasenk@redhat.com> | 2010-11-15 15:29:24 +0100 |
|---|---|---|
| committer | Denys Vlasenko <dvlasenk@redhat.com> | 2010-11-15 15:29:24 +0100 |
| commit | 2cf0d770b66b6c6ce50af2767f575db552cd784c (patch) | |
| tree | 56ba70257c94add690ddaa8b0ec961c6964a146e /lib/utils/database.c | |
| parent | 2169959c6ba2d77512b8b39366a4d3e476931b4a (diff) | |
| download | abrt-2cf0d770b66b6c6ce50af2767f575db552cd784c.tar.gz abrt-2cf0d770b66b6c6ce50af2767f575db552cd784c.tar.xz abrt-2cf0d770b66b6c6ce50af2767f575db552cd784c.zip | |
move inc/ and lib/ to src/. No code changes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'lib/utils/database.c')
| -rw-r--r-- | lib/utils/database.c | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/lib/utils/database.c b/lib/utils/database.c deleted file mode 100644 index 2b742ebf..00000000 --- a/lib/utils/database.c +++ /dev/null @@ -1,73 +0,0 @@ -/* - Copyright (C) 2010 ABRT team - Copyright (C) 2010 RedHat Inc - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -*/ - -#include "abrtlib.h" -#include "database.h" - -struct db_row *db_rowcpy_from_list(GList* list) -{ - GList *first = g_list_first(list); - struct db_row *row = (struct db_row*)xzalloc(sizeof(struct db_row)); - struct db_row *src_row = (struct db_row*)first->data; - /* All fields are initialized below, copying is not needed - * memcpy(row, (struct db_row*)first->data, sizeof(struct db_row)); - */ - - row->db_uuid = xstrdup(src_row->db_uuid); - row->db_uid = xstrdup(src_row->db_uid); - row->db_inform_all = xstrdup(src_row->db_inform_all); - row->db_dump_dir = xstrdup(src_row->db_dump_dir); - row->db_count = xstrdup(src_row->db_count); - row->db_reported = xstrdup(src_row->db_reported); - row->db_message = xstrdup(src_row->db_message); - row->db_time = xstrdup(src_row->db_time); - - return row; -} - -void db_row_free(struct db_row *row) -{ - if (!row) - return; - - free(row->db_uuid); - free(row->db_uid); - free(row->db_inform_all); - free(row->db_dump_dir); - free(row->db_count); - free(row->db_reported); - free(row->db_message); - free(row->db_time); - - free(row); -} - -void db_list_free(GList *list) -{ - if (!list) - return; - - for (GList *li = list; li != NULL; li = g_list_next(li)) - { - struct db_row *row = (struct db_row*)li->data; - db_row_free(row); - } - g_list_free(list); -} - |
