From a0d3ffbf924cf203fc8dc765954823375645f0b7 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 25 Sep 2010 14:59:42 -0700 Subject: s3: Fix some 64-bit warnings --- source3/registry/reg_parse.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'source3/registry/reg_parse.c') diff --git a/source3/registry/reg_parse.c b/source3/registry/reg_parse.c index 388eecdce8..2fcdb41534 100644 --- a/source3/registry/reg_parse.c +++ b/source3/registry/reg_parse.c @@ -587,7 +587,7 @@ int reg_parse_line(struct reg_parse* parser, const char* line) DEBUG(0, ("value \"%s\" parse error" "at line: %i pos: %li : %s", cbuf_gets(parser->valname, 0), parser->linenum, - pos-line, pos)); + (long int)(pos-line), pos)); return -3; } } @@ -602,7 +602,7 @@ done: if (!srprs_skipws(&pos) || !srprs_eol(&pos, NULL)) { DEBUG(0, ("trailing garbage at line: %i pos: %li : %s\n", - parser->linenum, pos-line, pos)); + parser->linenum, (long int)(pos-line), pos)); return -1; } return 0; @@ -789,7 +789,8 @@ handle_iconv_errno(int err, const char* obuf, size_t linenum, if (pos == *optr) { pos = MAX(obuf, *optr-60); } - DEBUG(0, ("Illegal multibyte sequence at line %lu: %s", linenum+1, pos)); + DEBUG(0, ("Illegal multibyte sequence at line %lu: %s", + (long unsigned)(linenum+1), pos)); assert(ilen > 0); do { -- cgit