diff options
author | Jeremy Allison <jra@samba.org> | 2007-11-19 18:56:22 -0800 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2007-11-19 18:56:22 -0800 |
commit | 4c6b01b0ef289bb1511c30354ed41b597288c9d7 (patch) | |
tree | 5d108678030830ecf1ebf1278a32950a78d976ae /source3/printing/lpq_parse.c | |
parent | cf31bb7532484dbe26e4a00506ade0a173d8d754 (diff) | |
download | samba-4c6b01b0ef289bb1511c30354ed41b597288c9d7.tar.gz samba-4c6b01b0ef289bb1511c30354ed41b597288c9d7.tar.bz2 samba-4c6b01b0ef289bb1511c30354ed41b597288c9d7.zip |
Remove more pstring. Unify talloc_sub functions to make
them a better match for replacing string_sub. Remove
more unused code.
Jeremy.
(This used to be commit ae7885711f504f1442335f09088cbe149a7e00f9)
Diffstat (limited to 'source3/printing/lpq_parse.c')
-rw-r--r-- | source3/printing/lpq_parse.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source3/printing/lpq_parse.c b/source3/printing/lpq_parse.c index 50fad6f946..09f630e464 100644 --- a/source3/printing/lpq_parse.c +++ b/source3/printing/lpq_parse.c @@ -125,9 +125,13 @@ static bool parse_lpq_bsd(char *line,print_queue_struct *buf,bool first) char *tok[MAXTOK]; int count = 0; - pstring line2; + TALLOC_CTX *ctx = talloc_tos(); + char *line2 = NULL; - pstrcpy(line2,line); + line2 = talloc_strdup(ctx, line); + if (!line2) { + return false; + } #ifdef OSF1 { |