aboutsummaryrefslogtreecommitdiff
path: root/lib/libdpv
diff options
context:
space:
mode:
authorDevin Teske <dteske@FreeBSD.org>2016-01-27 15:28:23 +0000
committerDevin Teske <dteske@FreeBSD.org>2016-01-27 15:28:23 +0000
commit116cc28a358fb1a1ad2992af08125e03baab2033 (patch)
treef9a5ad9fe8fbaef3773fc339b8ab324d284c1b4e /lib/libdpv
parent832c5c396017ad364a04181270841a98a6bdf9cc (diff)
downloadsrc-116cc28a358fb1a1ad2992af08125e03baab2033.tar.gz
src-116cc28a358fb1a1ad2992af08125e03baab2033.zip
Fix fatal warn when compiling under GCC 5.2.0
GCC 5.2.0 generates the following [fatal] warning: dialog_util.c:270:23: error: zero-length gnu_printf format string [-Werror=format-zero-length] sprintf(dargv[n++], ""); Fix malloc argument while here, removing sprintf. Reported by: Ruslan Bukin <ruslan.bukin at cl cam ac uk>
Notes
Notes: svn path=/head/; revision=294922
Diffstat (limited to 'lib/libdpv')
-rw-r--r--lib/libdpv/dialog_util.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libdpv/dialog_util.c b/lib/libdpv/dialog_util.c
index 267d7a56dfdb..21baf98606fb 100644
--- a/lib/libdpv/dialog_util.c
+++ b/lib/libdpv/dialog_util.c
@@ -265,9 +265,9 @@ dialog_spawn_gauge(char *init_prompt, pid_t *pid)
if ((dargv[n] = malloc(8)) == NULL)
errx(EXIT_FAILURE, "Out of memory?!");
sprintf(dargv[n++], "--title");
- if ((dargv[n] = malloc(8)) == NULL)
+ if ((dargv[n] = malloc(1)) == NULL)
errx(EXIT_FAILURE, "Out of memory?!");
- sprintf(dargv[n++], "");
+ *dargv[n++] = '\0';
}
if (backtitle != NULL) {
if ((dargv[n] = malloc(12)) == NULL)