summaryrefslogtreecommitdiff
path: root/src/glibext/gcodebuffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/glibext/gcodebuffer.c')
-rw-r--r--src/glibext/gcodebuffer.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/glibext/gcodebuffer.c b/src/glibext/gcodebuffer.c
index c3c5a78..9961cbc 100644
--- a/src/glibext/gcodebuffer.c
+++ b/src/glibext/gcodebuffer.c
@@ -1077,7 +1077,6 @@ static bool _g_code_buffer_write_inlined_comment(GCodeBuffer *buffer, GBufferLin
char *saveptr; /* Sauvegarde pour la sécurité */
char *token; /* Fragment à insérer */
size_t len; /* Taille dudit fragment */
- GBufferSegment *segment; /* Segment à marquer au fer */
GBufferLine *new; /* Nouvelle ligne créée */
size_t i; /* Boucle de parcours */
@@ -1099,17 +1098,13 @@ static bool _g_code_buffer_write_inlined_comment(GCodeBuffer *buffer, GBufferLin
len = strlen(token);
if (!result)
- {
- segment = g_buffer_line_insert_text(line, BLC_COMMENTS, token, len, RTT_COMMENT);
- g_buffer_segment_set_creator(segment, creator);
- }
+ g_buffer_line_append_text(line, BLC_COMMENTS, token, len, RTT_COMMENT, creator);
else
{
new = g_code_buffer_prepare_new_line(buffer, range);
- segment = g_buffer_line_insert_text(new, BLC_COMMENTS, token, len, RTT_COMMENT);
- g_buffer_segment_set_creator(segment, creator);
+ g_buffer_line_append_text(new, BLC_COMMENTS, token, len, RTT_COMMENT, creator);
extra = (GBufferLine **)realloc(extra, ++extra_count * sizeof(GBufferLine *));
@@ -1201,7 +1196,6 @@ static bool _g_code_buffer_write_comment_area(GCodeBuffer *buffer, GBufferLine *
char *token; /* Fragment à insérer */
size_t len; /* Taille dudit fragment */
GBufferLine *new; /* Nouvelle ligne créée */
- GBufferSegment *segment; /* Segment à marquer au fer */
size_t i; /* Boucle de parcours */
assert(!g_buffer_line_has_comment(line));
@@ -1224,8 +1218,7 @@ static bool _g_code_buffer_write_comment_area(GCodeBuffer *buffer, GBufferLine *
new = g_code_buffer_prepare_new_line(buffer, range);
g_buffer_line_start_merge_at(new, BLC_DISPLAY);
- segment = g_buffer_line_insert_text(new, BLC_DISPLAY, token, len, RTT_COMMENT);
- g_buffer_segment_set_creator(segment, creator);
+ g_buffer_line_append_text(new, BLC_DISPLAY, token, len, RTT_COMMENT, creator);
extra = (GBufferLine **)realloc(extra, ++extra_count * sizeof(GBufferLine *));