Home
last modified time | relevance | path

Searched refs:MAX_ISBN_13 (Results 1 – 2 of 2) sorted by relevance

/dports/textproc/bibclean/bibclean-3.06/
H A Disbn.c89 #define MAX_ISBN_13 18 /* array size for complete ISBN-13 and terminal NUL */ macro
918 static char new_ISBN_13[MAX_ISBN_13];
923 for (k = 0; (*ISBN_13 != '\0') && (k < (MAX_ISBN_13 - 2)); )
951 if ((*prefix == '\0') && (k < MAX_ISBN_13))
962 if ((k == (MAX_ISBN_13 - 2)) && !isISBN_13digit(*ISBN_13))
964 new_ISBN_13[(MAX_ISBN_13 - 2)] = new_ISBN_13[(MAX_ISBN_13 - 3)];
966 new_ISBN_13[(MAX_ISBN_13 - 3)] = '-'; /* prefix it with a hyphen */
967 new_ISBN_13[(MAX_ISBN_13 - 1)] = '\0'; /* terminate the string */
H A Dchek.c44 #define MAX_ISBN_13 (sizeof(UNKNOWN_ISBN_13)-1) macro
1247 char ISBN_13[1 + MAX_ISBN_13 + 1]; /* saved ISBN_13 for error messages */
1283 if (k < MAX_ISBN_13)
1285 else if (k == MAX_ISBN_13)
1297 if ((strlen(&ISBN_13[1]) != MAX_ISBN_13) || (nleft > 0))