summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'data.c')
-rw-r--r--data.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/data.c b/data.c
index bc85171..d3605ef 100644
--- a/data.c
+++ b/data.c
@@ -1017,7 +1017,7 @@ xs_list *timeline_top_level(snac *snac, xs_list *list)
1017 while (xs_list_iter(&p, &v)) { 1017 while (xs_list_iter(&p, &v)) {
1018 char line[256] = ""; 1018 char line[256] = "";
1019 1019
1020 strcpy(line, v); 1020 strncpy(line, v, sizeof(line));
1021 1021
1022 for (;;) { 1022 for (;;) {
1023 char line2[256]; 1023 char line2[256];
@@ -1031,7 +1031,7 @@ xs_list *timeline_top_level(snac *snac, xs_list *list)
1031 break; 1031 break;
1032 1032
1033 /* it's here! try again with its own parent */ 1033 /* it's here! try again with its own parent */
1034 strcpy(line, line2); 1034 strncpy(line, line2, sizeof(line));
1035 } 1035 }
1036 1036
1037 xs_set_add(&seen, line); 1037 xs_set_add(&seen, line);