diff options
author | Xavier Roche <xroche@users.noreply.github.com> | 2012-03-19 12:57:43 +0000 |
---|---|---|
committer | Xavier Roche <xroche@users.noreply.github.com> | 2012-03-19 12:57:43 +0000 |
commit | 64cc4a88da8887ef1f7f4d90be0158d2cc76222d (patch) | |
tree | e72af709fbce8bc495f51e7f0518de9a9a2c3b7f /src/htsbase.h | |
parent | 844ecc37072d515513177c65a8c9dc35c9cdfc1a (diff) |
httrack 3.40.4
Diffstat (limited to 'src/htsbase.h')
-rw-r--r-- | src/htsbase.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/src/htsbase.h b/src/htsbase.h index 9911d73..7faec95 100644 --- a/src/htsbase.h +++ b/src/htsbase.h @@ -282,32 +282,6 @@ extern HTSEXT_API int htsMemoryFastXfr; } \ } \ } while(0) -#define strncpybuff(A, B, N) do { \ - assertf( (A) != NULL ); \ - if ( ! (B) ) { assertf( 0 ); } \ - if (htsMemoryFastXfr) { \ - if (sizeof(A) != sizeof(char*)) { \ - (A)[sizeof(A) - 1] = '\0'; \ - } \ - strncpy(A, B, N); \ - if (sizeof(A) != sizeof(char*)) { \ - assertf((A)[sizeof(A) - 1] == '\0'); \ - } \ - } else { \ - unsigned int szf = (unsigned int) strlen(B); \ - if (szf > (unsigned int) (N)) szf = (unsigned int) (N); \ - if (sizeof(A) != sizeof(char*)) { \ - assertf(szf + 1 < sizeof(A)); \ - if (szf > 0) { \ - if (szf + 1 < sizeof(A)) { \ - memcpy((A), (B), szf); \ - } \ - } \ - } else { \ - memcpybuff((A), (B), szf); \ - } \ - } \ -} while(0) #else @@ -347,24 +321,12 @@ extern HTSEXT_API int htsMemoryFastXfr; assertf((A)[sizeof(A) - 1] == '\0'); \ } \ } while(0) -#define strncpybuff(A, B, N) do { \ - assertf( (A) != NULL ); \ - if ( ! (B) ) { assertf( 0 ); } \ - if (sizeof(A) != sizeof(char*)) { \ - (A)[sizeof(A) - 1] = '\0'; \ - } \ - strncpy(A, B, N); \ - if (sizeof(A) != sizeof(char*)) { \ - assertf((A)[sizeof(A) - 1] == '\0'); \ - } \ -} while(0) #else #define strcatbuff strcat #define strncatbuff strncat #define strcpybuff strcpy -#define strncpybuff strncpy #endif |