Gitweb: http://git.fedorahosted.org/git/?p=cluster.git;a=commitdiff;h=8ed870ba01b471... Commit: 8ed870ba01b471a0373ec5d09a5233200ec1ac55 Parent: 32d27530633334b6ca8a8d01a3f555043f6b13f9 Author: Fabio M. Di Nitto fdinitto@redhat.com AuthorDate: Thu Nov 8 13:36:44 2012 +0100 Committer: Christine Caulfield ccaulfie@redhat.com CommitterDate: Fri Jul 19 11:30:35 2013 +0100
libccs: don't use uninitialized value in xpathlite
Resolves: rhbz#874538
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com --- config/libs/libccsconfdb/xpathlite.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/config/libs/libccsconfdb/xpathlite.c b/config/libs/libccsconfdb/xpathlite.c index 0d770da..44bf346 100644 --- a/config/libs/libccsconfdb/xpathlite.c +++ b/config/libs/libccsconfdb/xpathlite.c @@ -290,10 +290,10 @@ static int get_data(confdb_handle_t handle, hdb_handle_t connection_handle, value--; }
- resval = malloc(datalen + keyvallen + 2); + resval = malloc(datalen + 2); if (!resval) goto fail; - snprintf(resval, datalen + keyvallen + 2, "%s=%s", data, keyval); + snprintf(resval, datalen + 2, "%s=", data); *rtn = resval;
} else if (!strncmp(curpos, "@*", strlen("@*"))) {