diff --git a/caja_build-fix-for-glib2-39.2.patch b/caja_build-fix-for-glib2-39.2.patch new file mode 100644 index 0000000..3f6ed8d --- /dev/null +++ b/caja_build-fix-for-glib2-39.2.patch @@ -0,0 +1,22 @@ +diff --git a/eel/eel-editable-label.c b/eel/eel-editable-label.c +index f7ec2d4..04f4976 100644 +--- a/eel/eel-editable-label.c ++++ b/eel/eel-editable-label.c +@@ -2352,7 +2352,7 @@ eel_editable_label_delete_text (EelEditableLabel *label, + + if (start_pos < end_pos) + { +- g_memmove (label->text + start_pos, label->text + end_pos, label->n_bytes + 1 - end_pos); ++ memmove (label->text + start_pos, label->text + end_pos, label->n_bytes + 1 - end_pos); + label->n_bytes -= (end_pos - start_pos); + + anchor = label->selection_anchor; +@@ -2395,7 +2395,7 @@ eel_editable_label_insert_text (EelEditableLabel *label, + + g_object_freeze_notify (G_OBJECT (label)); + +- g_memmove (label->text + *index + new_text_length, label->text + *index, label->n_bytes - *index); ++ memmove (label->text + *index + new_text_length, label->text + *index, label->n_bytes - *index); + memcpy (label->text + *index, new_text, new_text_length); + + label->n_bytes += new_text_length;