diff options
Diffstat (limited to 'source/printing/nt_printing.c')
-rw-r--r-- | source/printing/nt_printing.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/printing/nt_printing.c b/source/printing/nt_printing.c index 6d60ecc20e0..8d3fde212b3 100644 --- a/source/printing/nt_printing.c +++ b/source/printing/nt_printing.c @@ -664,6 +664,12 @@ BOOL get_short_archi(char *short_archi, char *long_archi) int i=-1; DEBUG(107,("Getting architecture dependant directory\n")); + + if (long_archi == NULL) { + DEBUGADD(107,("Bad long_archi param.!\n")); + return False; + } + do { i++; } while ( (archi_table[i].long_archi!=NULL ) && |