View Issue Details

IDProjectCategoryView StatusLast Update
0000961luatexto be consideredpublic2016-01-11 11:00
Reporterluigi scarsoAssigned ToHans Hagen 
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version0.89.0 
Target VersionFixed in Version0.88.0 
Summary0000961: Output management of system (cmd) in texmfmp.c
Descriptiontexmfmp.c in TeX Live and in luatex (foundry) differ:
in TeX Live
551 if (allow == 1)
552 status = system (cmd);
553 else if (allow == 2)
554 status = system (safecmd);
555
556 /* Not really meaningful, but we have to manage the return value of system. */
557 if (status != 0)
558 fprintf(stderr,"system returned with code %d\n", status);

in luatex


550 : if (allow == 1)
551 : (void) system (cmd);
552 : else if (allow == 2)
553 : (void) system (safecmd);


texmfmp.c is used by several engines, so if luatex wants to manage the return value of cmd in different way we have to use a #ifdef..#enfif here.
TagsNo tags attached.

Activities

Hans Hagen

2016-01-11 11:00

manager   ~0001567

references to runsystem removed (not used)

Issue History

Date Modified Username Field Change
2015-12-29 16:30 luigi scarso New Issue
2015-12-29 16:30 luigi scarso Status new => assigned
2015-12-29 16:30 luigi scarso Assigned To => Hans Hagen
2016-01-11 11:00 Hans Hagen Note Added: 0001567
2016-01-11 11:00 Hans Hagen Status assigned => closed
2016-01-11 11:00 Hans Hagen Resolution open => fixed
2016-01-11 11:00 Hans Hagen Fixed in Version => 0.88.0