* extrasrc/vasprintf.c: added the VA_COPY definition for the AROS targets
to equal to calling the va_copy() macros.
3 lines of code changed in 1 file:
* defines/muimaster.h: Removed AROS specific handling because that
file is already AROS only.
* src/Makefile: disabled -fomit-frame-pointer because this makes
debugging difficult.
1 lines of code changed in 1 file:
* MailTextEdit.c: move the pen allocation from MUIM_Show to the MUIM_Setup
method. First, this is where it belongs to from the logical point of view,
and second, it works on AROS, whereas MUIM_Show causes several issues. The
corresponding release of the pens has been moved to MUIM_Cleanup. Further
the allocated color map is set in MUIM_Setup and cleared in MUIM_Cleanup
instead of setting it only once in OM_NEW.
25 lines of code changed in 1 file:
* YAM.c: fixed a memory leak which happend when YAM was started a second time.
The folder list of the second instance was never freed again, because that
depended on an opened main window.
4 lines of code changed in 1 file:
* HTML2Mail.l, ParseEmail.l: added a warning in case YAM is compiled with
flex versions < 2.5.35 as previous version are known to have stability or
performance problems and should not be used for the final release builds.
* Makefile: added "FORCE" option to the AmigaOS native execution of makedir.
This should fix issues when trying to compile YAM natively on AmigaOS
systems.
17 lines of code changed in 3 files:
* HTML2Mail.l, ParseEMail.l: lowered the minimum required flex version from
2.5.35 to 2.5.27 to be able to build YAM natively, at least on OS4. This
version is the last one which doesn't depend on any fork() implementation.
6 lines of code changed in 2 files:
- fixed the incorrectly set -O0 optimization level as that is not what we want for
a general usage
1 lines of code changed in 1 file:
* mics: 64-bit fixes (IPTR, STACKED, UL)
151 lines of code changed in 41 files:
* Rexx.c: reverted some of the recent changes to fix compiler warnings for
the AROS target as these changes caused compiler warnings on the other
non-AROS targets. Somehow we can't seem to fix all of them ;)
2 lines of code changed in 1 file:
* misc: allmost all remaining compiler warnings removed on AROS.
20 lines of code changed in 9 files:
* YAM.c: implemented feature request #1468796. Specifying NOSPLASHWINDOW via
either the tooltypes or on the command line will YAM start up and shut down
silently. However, if you have multiple users configured the splash window
will still appear for user selection.
9 lines of code changed in 1 file:
* misc: the last AROS change added some compiler warnings when compiling for all
the other targets, especially when using format functions like snprintf().
Now the proper type casts are added to avoid these compiler warning
conflicts.
61 lines of code changed in 15 files:
* Lots of compiler warnings fixed.
162 lines of code changed in 56 files:
* Rexx.c: added some more debug output.
2 lines of code changed in 1 file:
* rexx/mailinfo.c: no folder was determined in case a specific mail was to be
examined instead of the active one. Hence examining the mail file failed and
let the command itself fail.
4 lines of code changed in 1 file:
* YAM_UT.c: added some more comments to the recently changed path clone functions.
4 lines of code changed in 1 file:
* YAM_UT.c: cleaned up the path cloning and splitted everything in two parts.
The actual clone process is now based on what OS4 is doing. Thanks to Colin
Wenzel for the tips!
99 lines of code changed in 1 file:
* misc: adapted the whole build system once more to finally link for
AROS i386. Now YAM should at least compile and link for AROS/i386.
Please note however that the build is completly untested yet and
that there is a high possibility that it won't run at all. We still
have to fix all remaining compiler warnings and get the build
verified by some AROS people. But at least AROS people might now play
around with the AROS nightly builds ;)
165 lines of code changed in 20 files:
* YAM_UT.c: fixed wrong variable name.
4 lines of code changed in 1 file:
* YAM_UT.c: the command search path is freed only if SystemTags() returns
-1 (i.e. the supplied command was not found at all). This fixes bug
#2802287.
18 lines of code changed in 1 file:
May 2009 »