From 652a717f3a09b94b872de8c3b4a8ea394e3f12e9 Mon Sep 17 00:00:00 2001 From: Jonas Bonn Date: Fri, 26 Oct 2018 12:13:19 +0200 Subject: [PATCH] modem: global data is pre-zeroed Module-local and global data are BSS symbols and don't require zero-initialization. --- src/modem.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/modem.c b/src/modem.c index 838967bf..bc462751 100644 --- a/src/modem.c +++ b/src/modem.c @@ -36,15 +36,15 @@ #define DEFAULT_POWERED_TIMEOUT (20) -static GSList *g_devinfo_drivers = NULL; -static GSList *g_driver_list = NULL; -static GSList *g_modem_list = NULL; +static GSList *g_devinfo_drivers; +static GSList *g_driver_list; +static GSList *g_modem_list; -static int next_modem_id = 0; -static gboolean powering_down = FALSE; -static int modems_remaining = 0; +static int next_modem_id; +static gboolean powering_down; +static int modems_remaining; -static struct ofono_watchlist *g_modemwatches = NULL; +static struct ofono_watchlist *g_modemwatches; enum property_type { PROPERTY_TYPE_INVALID = 0,