[
  [
    "ElectricFence-2.0.5/eftest.c.ewt", 
    "ElectricFence-2.0.5/eftest.c", 
    [
      "--- ElectricFence-2.0.5/eftest.c.ewt", 
      "+++ ElectricFence-2.0.5/eftest.c", 
      "@@ -24,7 +24,7 @@", 
      "extern int\tEF_PROTECT_BELOW;", 
      "extern int\tEF_ALIGNMENT;", 
      "", 
      "-static jmp_buf\tenv;", 
      "+static sigjmp_buf\tenv;", 
      "", 
      "/*", 
      "* There is still too little standardization of the arguments and return", 
      "@@ -40,13 +40,13 @@", 
      ")", 
      "{", 
      "signal(PAGE_PROTECTION_VIOLATED_SIGNAL, SIG_DFL);", 
      "-\tlongjmp(env, 1);", 
      "+\tsiglongjmp(env, 1);", 
      "}", 
      "", 
      "static int", 
      "gotSegmentationFault(int (*test)(void))", 
      "{", 
      "-\tif ( setjmp(env) == 0 ) {", 
      "+\tif ( sigsetjmp(env, 1) == 0 ) {", 
      "int\t\t\tstatus;", 
      "", 
      "signal(PAGE_PROTECTION_VIOLATED_SIGNAL"
    ]
  ]
]