diff --git a/ChangeLog b/ChangeLog index 7e73fecab5..ef8718b7d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2001-04-08 Dave Peticolas + + * src/engine/Query-xml-parser-v1.c + (qrestore_datepred_start_handler): use g_new0 instead of bzero -- + more portable + 2001-04-07 Dave Peticolas * src/engine/md5.h: include stddef.h for size_t diff --git a/src/engine/Query-xml-parser-v1.c b/src/engine/Query-xml-parser-v1.c index 56ce024d1c..ec5bb6fece 100644 --- a/src/engine/Query-xml-parser-v1.c +++ b/src/engine/Query-xml-parser-v1.c @@ -368,9 +368,8 @@ qrestore_datepred_start_handler(GSList* sibling_data, gpointer parent_data, gpointer *result, const gchar *tag, gchar **attrs) { - DatePredicateData *dp = g_new (DatePredicateData, 1); + DatePredicateData *dp = g_new0 (DatePredicateData, 1); g_return_val_if_fail(dp, FALSE); - bzero (dp, sizeof (DatePredicateData)); dp->type = PD_DATE; dp->term_type = PR_DATE; *data_for_children = dp; diff --git a/src/register/table-html.c b/src/register/table-html.c index 824fe1e3fc..e9ae7105a4 100644 --- a/src/register/table-html.c +++ b/src/register/table-html.c @@ -210,7 +210,7 @@ xaccTableWebServeHTML (Table * table, unsigned short port) listen_fd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); CHKERR (listen_fd, "cant listen"); - bzero ((void*) &myaddr, sizeof (struct sockaddr_in)); + memset ((void*) &myaddr, 0, sizeof (struct sockaddr_in)); myaddr.sin_family = AF_INET; myaddr.sin_addr.s_addr = htonl (INADDR_ANY); myaddr.sin_port = htons (port); /* WWW server is port 80 but that is usperuser only */