From 1c383994ae898fa862f93c43501395bae6304f28 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Wed, 7 Mar 2012 13:45:36 +0100 Subject: Autofs: operate on contents of double-pointer, not address https://fedorahosted.org/sssd/ticket/1234 --- src/sss_client/autofs/sss_autofs.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/sss_client/autofs/sss_autofs.c') diff --git a/src/sss_client/autofs/sss_autofs.c b/src/sss_client/autofs/sss_autofs.c index 218c1ed79..631e88a45 100644 --- a/src/sss_client/autofs/sss_autofs.c +++ b/src/sss_client/autofs/sss_autofs.c @@ -220,15 +220,15 @@ sss_getautomntent_data_save(const char *mapname, uint8_t **repbuf, size_t replen uint32_t num; rp = 0; - SAFEALIGN_COPY_UINT32(&num, repbuf+rp, &rp); + SAFEALIGN_COPY_UINT32(&num, *repbuf+rp, &rp); if (num == 0) { - free(repbuf); + free(*repbuf); return ENOENT; } sss_getautomntent_data.mapname = strdup(mapname); if (sss_getautomntent_data.mapname == NULL) { - free(repbuf); + free(*repbuf); return ENOENT; } -- cgit