From: Travis Cross Date: Mon, 16 Jun 2014 13:45:39 +0000 (+0000) Subject: Use portable version of strerror_r() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e975d8fed7bc9ee39f5ddc9406ef36ec8f186e1;p=thirdparty%2Ffreeswitch.git Use portable version of strerror_r() FS-6596 --resolve --- diff --git a/src/switch.c b/src/switch.c index 9936137663..e14b11dcce 100644 --- a/src/switch.c +++ b/src/switch.c @@ -400,13 +400,13 @@ static void reincarnate_protect(char **argv) { if (execv(argv[0], argv) == -1) { char buf[256]; fprintf(stderr, "Reincarnate execv() failed: %d %s\n", errno, - strerror_r(errno, buf, sizeof(buf))); + switch_strerror_r(errno, buf, sizeof(buf))); } fprintf(stderr, "Trying reincarnate-reexec plan B...\n"); if (execvp(argv[0], argv) == -1) { char buf[256]; fprintf(stderr, "Reincarnate execvp() failed: %d %s\n", errno, - strerror_r(errno, buf, sizeof(buf))); + switch_strerror_r(errno, buf, sizeof(buf))); } fprintf(stderr, "Falling back to normal reincarnate behavior...\n"); goto refork;