home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Magazin: Amiga-CD 1996 July
/
AMIGA_1996_7.BIN
/
storm-c
/
stormc-patches
/
24.03.96
/
readme
next >
Wrap
Text File
|
1996-05-10
|
2KB
|
65 lines
StormC Compilerpatch vom 24.3.96 - © HAAGE & PARTNER Computer GmbH
Version 1.05 (24.03.96)
Vorgehensweise zum Patchen:
***************************
Klicken Sie doppelt auf das Piktogramm StormC-Patch2.BAT.
Daraufhin wird ICONX und das Patch-Bat gestartet, welches ein
Ausgabefenster öffnet über das Sie über eventuell aufgetretene
Fehler informiert werden. Vor dem Patchen wird Ihre alte StormC-
Version umbenannt und ist nach dem Patchen unter dem Namen
StormC.backup in der Schublade STORMC:STORMSYS vorhanden.
Der Patcher geht davon aus, daß er die Datei StormC in der Schublade
STORMC:STORMSYS findet. Andernfalls wird eine Fehlermeldung ausgegeben.
Fehlermeldungen:
****************
Nach erfolgreichem Patchen erscheint KEINE Nachricht. Wird ein Fehler
während des Patchens festgestellt, erscheint eine Fehlermeldung wie
Beispielsweise:
"Sorry, this ist not the correct Version of xx to patch!"
In dem Fall kann es sich nur um eine bereits gepatchte Version der
jeweiligen Datei handeln.
Behobene Fehler:
****************
COMPILER
========
* Registervergabefehler bei Ganzzahl-Konvertierung fehlerhaft.
* Codeproblem, das im Zusammenhang mit Casten eines Zeigerausdrucks
nach Ganzzahl auftrat, behoben.
* Wenn ein Objekt als Funktionsargument auf den Stack kopiert wird,
wurde nach dem Aufruf zuerst der Stack zurückgesetzt und dann erst
der Destruktor des Objekts aufgerufen => Absturz!
* Ärger (=Compiler Panic) mit Funktionsadressen, die mit dem Operator
"&" genommen und als Ellipsen-Argument an eine Funktion übergeben
wurden
* Beim Löschen von Vektoren (delete [] xxx) war die Ermittlung der Anzahl
der zu destruierenden Elemente hochgradig von der Implementierung der
Bibliothek abhängig. Durch die neue Bibliotheksfunktion "blocksize_a2_d2"
ist dieser Mechanismus nun Implementationsunabhängig.
Bei Fragen wenden Sie sich bitte an:
HAAGE & PARTNER Computer GmbH
Mainzer Straße 10A
61191 Rosbach v.d.H.
06007/930051 (15:00 - 19:00 Uhr)
Compuserve: 100654,3133
Internet: 100654.3133@compuserve.com
Web-Page: http://ourworld.compuserve.com/homepages/haage_partner