File 0002-reversed-synctex-Remove-unused-labels.patch of Package evince
--- b/cut-n-paste/synctex/synctex_parser.c
+++ a/cut-n-paste/synctex/synctex_parser.c
@@ -754,6 +754,7 @@
(char *)_synctex_malloc(reader->size+1); /* one more character for null termination */
if (NULL == reader->start) {
_synctex_error("! malloc error in synctex_reader_init_with_output_file.");
+ bailey:
#ifdef SYNCTEX_DEBUG
return reader;
#else
@@ -5458,6 +5459,7 @@
# pragma mark + SCAN KERN
# endif
ns = _synctex_parse_new_kern(scanner);
+ continue_scan:
if (ns.status == SYNCTEX_STATUS_OK) {
if (child) {
_synctex_node_set_sibling(child,ns.node);