Index: configure.ac ================================================================== --- configure.ac +++ configure.ac @@ -10,11 +10,11 @@ AC_PROG_INSTALL AC_PROG_EGREP CPP="$OBJCPP" CPPFLAGS="$CPPFLAGS $OBJCPPFLAGS" -OBJCFLAGS="$OBJCFLAGS -Wall -fobjc-exceptions" +OBJCFLAGS="$OBJCFLAGS -Wall -fexceptions -fobjc-exceptions" OBJCFLAGS="$OBJCFLAGS -fconstant-string-class=OFConstString" LIBS="$LIBS -lobjc" AX_CHECK_COMPILER_FLAGS(-pipe, [OBJCFLAGS="$OBJCFLAGS -pipe"]) AX_CHECK_COMPILER_FLAGS(-fno-common, [OBJCFLAGS="$OBJCFLAGS -fno-common"]) Index: objfw-config.in ================================================================== --- objfw-config.in +++ objfw-config.in @@ -3,11 +3,11 @@ exec_prefix="@exec_prefix@" libdir="@libdir@" CFLAGS="" CPPFLAGS="-I@includedir@" CXXFLAGS="" -OBJCFLAGS="-fobjc-exceptions -fconstant-string-class=OFConstString" +OBJCFLAGS="-fexceptions -fobjc-exceptions -fconstant-string-class=OFConstString" OBJCFLAGS="$OBJCFLAGS @NO_CONST_CFSTRINGS@ @NO_WARN_UNUSED@" LDFLAGS="" LDFLAGS_RPATH="@LDFLAGS_RPATH@" LIBS="-L${libdir} -lobjfw @LIBS@" VERSION="0.1" Index: src/OFEnumerator.m ================================================================== --- src/OFEnumerator.m +++ src/OFEnumerator.m @@ -89,8 +89,8 @@ @implementation OFDictionary (OFEnumerator) - (OFEnumerator*)enumerator { return [[[OFEnumerator alloc] initWithData: data - size: size] autorelease]; + size: size] autorelease]; } @end