Coverage report for bus/utils.c.gcov
-: 0:Source:utils.c
-: 0:Graph:utils.gcno
-: 0:Data:utils.gcda
-: 0:Runs:10113
-: 0:Programs:2
-: 1:/* -*- mode: C; c-file-style: "gnu" -*- */
-: 2:/* utils.c General utility functions
-: 3: *
-: 4: * Copyright (C) 2003 CodeFactory AB
-: 5: * Copyright (C) 2003 Red Hat, Inc.
-: 6: *
-: 7: * Licensed under the Academic Free License version 2.1
-: 8: *
-: 9: * This program is free software; you can redistribute it and/or modify
-: 10: * it under the terms of the GNU General Public License as published by
-: 11: * the Free Software Foundation; either version 2 of the License, or
-: 12: * (at your option) any later version.
-: 13: *
-: 14: * This program is distributed in the hope that it will be useful,
-: 15: * but WITHOUT ANY WARRANTY; without even the implied warranty of
-: 16: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-: 17: * GNU General Public License for more details.
-: 18: *
-: 19: * You should have received a copy of the GNU General Public License
-: 20: * along with this program; if not, write to the Free Software
-: 21: * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-: 22: *
-: 23: */
-: 24:
-: 25:#include <config.h>
-: 26:#include "utils.h"
-: 27:#include <dbus/dbus-sysdeps.h>
-: 28:#include <dbus/dbus-mainloop.h>
-: 29:
-: 30:const char bus_no_memory_message[] = "Memory allocation failure in message bus";
-: 31:
-: 32:void
-: 33:bus_connection_dispatch_all_messages (DBusConnection *connection)
function bus_connection_dispatch_all_messages called 0 returned 0% blocks executed 0%
#####: 34:{
#####: 35: while (bus_connection_dispatch_one_message (connection))
call 0 never executed
branch 1 never executed
branch 2 never executed
-: 36: ;
#####: 37:}
-: 38:
-: 39:dbus_bool_t
-: 40:bus_connection_dispatch_one_message (DBusConnection *connection)
function bus_connection_dispatch_one_message called 5399 returned 100% blocks executed 100%
5399: 41:{
-: 42: DBusDispatchStatus status;
-: 43:
10824: 44: while ((status = dbus_connection_dispatch (connection)) == DBUS_DISPATCH_NEED_MEMORY)
call 0 returned 100%
branch 1 taken 1%
branch 2 taken 99% (fallthrough)
26: 45: _dbus_wait_for_memory ();
call 0 returned 100%
-: 46:
5399: 47: return status == DBUS_DISPATCH_DATA_REMAINS;
-: 48:}