Follow-up Comment #18, bug #24785 (project gnustep):

Given that the return value before the change is coming back as 153 million
something, and after the change it's coming back as expected (0,1,2) it DOES
fix something.

I encourage you to run it through the debugger and check the value that comes
back from the delegate call to applicationShouldTerminate: before and after
the change.

Use SystemPreferences or FTP.app (in GAP on nongnu savannah) to test this.

I realize that looking at the change, it doesn't seem like it should work or
even change the semantics of what is happening because:

1) the enum sets the values explicitly...
2) it is coercing it back into the appropriate type.

but, from observation, it does work since applications which were previously
not quitting are quitting correctly after the change. 

GC

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24785>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to