summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjacksonmj <mj-pt@jacksonmj.co.uk>2012-04-30 13:36:45 (GMT)
committer jacksonmj <mj-pt@jacksonmj.co.uk>2012-04-30 13:36:45 (GMT)
commit433c1881bc37ea257999b88eee920c19a92798c5 (patch)
treede7bc68b5567e69f19e1e95eb1c3dedb858a8894 /src
parent8872e33b44ddc766e2c92fc843e2ee883247f473 (diff)
downloadpowder-433c1881bc37ea257999b88eee920c19a92798c5.zip
powder-433c1881bc37ea257999b88eee920c19a92798c5.tar.gz
strncpy for loading sign text in OPS
Diffstat (limited to 'src')
-rw-r--r--src/save.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/save.c b/src/save.c
index 90e2252..56b7424 100644
--- a/src/save.c
+++ b/src/save.c
@@ -932,7 +932,7 @@ int parse_save_OPS(void *save, int size, int replace, int x0, int y0, unsigned c
{
if(strcmp(bson_iterator_key(&signiter), "text")==0 && bson_iterator_type(&signiter)==BSON_STRING)
{
- strcpy(signs[i].text, bson_iterator_string(&signiter));
+ strncpy(signs[i].text, bson_iterator_string(&signiter), 255);
clean_text(signs[i].text, 158-14);
}
else if(strcmp(bson_iterator_key(&signiter), "justification")==0 && bson_iterator_type(&signiter)==BSON_INT)