summaryrefslogtreecommitdiff
path: root/ext/DynaLoader/dl_aix.xs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/DynaLoader/dl_aix.xs')
-rw-r--r--ext/DynaLoader/dl_aix.xs30
1 files changed, 0 insertions, 30 deletions
diff --git a/ext/DynaLoader/dl_aix.xs b/ext/DynaLoader/dl_aix.xs
index 47c2e78a16..43e0c0307e 100644
--- a/ext/DynaLoader/dl_aix.xs
+++ b/ext/DynaLoader/dl_aix.xs
@@ -179,20 +179,6 @@ char *strerrorcat(char *str, int err) {
int msgsiz;
char *msg;
-#ifdef USE_5005THREADS
- char *buf = malloc(BUFSIZ);
-
- if (buf == 0)
- return 0;
- if (strerror_r(err, buf, BUFSIZ) == 0)
- msg = buf;
- else
- msg = strerror_r_failed;
- msgsiz = strlen(msg);
- if (strsiz + msgsiz < BUFSIZ)
- strcat(str, msg);
- free(buf);
-#else
dTHX;
if ((msg = strerror(err)) == 0)
@@ -200,7 +186,6 @@ char *strerrorcat(char *str, int err) {
msgsiz = strlen(msg); /* Note msg = buf and free() above. */
if (strsiz + msgsiz < BUFSIZ) /* Do not move this after #endif. */
strcat(str, msg);
-#endif
return str;
}
@@ -209,20 +194,6 @@ char *strerrorcpy(char *str, int err) {
int msgsiz;
char *msg;
-#ifdef USE_5005THREADS
- char *buf = malloc(BUFSIZ);
-
- if (buf == 0)
- return 0;
- if (strerror_r(err, buf, BUFSIZ) == 0)
- msg = buf;
- else
- msg = strerror_r_failed;
- msgsiz = strlen(msg);
- if (msgsiz < BUFSIZ)
- strcpy(str, msg);
- free(buf);
-#else
dTHX;
if ((msg = strerror(err)) == 0)
@@ -230,7 +201,6 @@ char *strerrorcpy(char *str, int err) {
msgsiz = strlen(msg); /* Note msg = buf and free() above. */
if (msgsiz < BUFSIZ) /* Do not move this after #endif. */
strcpy(str, msg);
-#endif
return str;
}