summaryrefslogtreecommitdiff
path: root/src/ntriples_parse.c
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2003-12-17 00:54:40 +0000
committerDave Beckett <dave@dajobe.org>2003-12-17 00:54:40 +0000
commit7a40ed04143551f0cf56370273aa6f3fce49e7e1 (patch)
tree8ff6c809e28ddc33f2ddce599e02e317b6a25708 /src/ntriples_parse.c
parente67375c72ccaada6f856fbafac037b8caa6ffaea (diff)
downloadraptor-7a40ed04143551f0cf56370273aa6f3fce49e7e1.tar.gz
(raptor_ntriples_parse_line): Casts, unsigned char* for blank node IDs.
Diffstat (limited to 'src/ntriples_parse.c')
-rw-r--r--src/ntriples_parse.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ntriples_parse.c b/src/ntriples_parse.c
index dd968aa3..f330f840 100644
--- a/src/ntriples_parse.c
+++ b/src/ntriples_parse.c
@@ -703,14 +703,14 @@ raptor_ntriples_parse_line (raptor_parser* rdf_parser,
raptor_parser_error(rdf_parser, "Bad or missing bNodeID after _:");
goto cleanup;
} else {
- char *blank=(char*)RAPTOR_MALLOC(cstring, term_length+1);
+ unsigned char *blank=(unsigned char*)RAPTOR_MALLOC(cstring, term_length+1);
if(!blank) {
raptor_parser_fatal_error(rdf_parser, "Out of memory");
rc=1;
goto cleanup;
}
- strcpy(blank, dest);
- dest=(char*)raptor_generate_id(rdf_parser, 0, blank);
+ strcpy((char*)blank, (const char*)dest);
+ dest=raptor_generate_id(rdf_parser, 0, blank);
terms_allocated[i]=1;
}