diff options
Diffstat (limited to 'archivers/hpack.non-usa.only/files/patch-archive.c')
-rw-r--r-- | archivers/hpack.non-usa.only/files/patch-archive.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/archivers/hpack.non-usa.only/files/patch-archive.c b/archivers/hpack.non-usa.only/files/patch-archive.c deleted file mode 100644 index 7d7c6bd93ae7..000000000000 --- a/archivers/hpack.non-usa.only/files/patch-archive.c +++ /dev/null @@ -1,25 +0,0 @@ ---- archive.c.orig 1993-06-29 10:27:52 UTC -+++ archive.c -@@ -326,12 +326,22 @@ BOOLEAN confirmSkip( const char *str1, c - - void getFileName( char *fileName ) - { -+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) -+ int len; -+#endif - hprintf( MESG_s_ALREADY_EXISTS_ENTER_NEW_NAME, fileName ); - - /* Nasty input routine - should check for illegal chars and suchlike. - Will also overflow if anyone enters more than 16K chars */ - hflush( stdout ); -+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) - hgets( ( char * ) mrglBuffer ); -+#else /* gets depricated in FreeBSD */ -+ fgets( mrglBuffer, MAX_PATH, stdin ); -+ len = strlen(mrglBuffer); -+ if (mrglBuffer[len - 1] == '\n') -+ mrglBuffer[len - 1] = '\0'; -+#endif - mrglBuffer[ MAX_PATH - 1 ] = '\0'; - strcpy( fileName, ( char * ) mrglBuffer ); - |