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 >
Text File  |  1996-05-10  |  2KB  |  65 lines

  1. StormC Compilerpatch vom 24.3.96   - © HAAGE & PARTNER Computer GmbH
  2. Version 1.05 (24.03.96)
  3.  
  4. Vorgehensweise zum Patchen:
  5. ***************************
  6.  
  7. Klicken Sie doppelt auf das Piktogramm StormC-Patch2.BAT.
  8. Daraufhin wird ICONX und das Patch-Bat gestartet, welches ein 
  9. Ausgabefenster öffnet über das Sie über eventuell aufgetretene 
  10. Fehler informiert werden. Vor dem Patchen wird Ihre alte StormC-
  11. Version umbenannt und ist nach dem Patchen unter dem Namen 
  12. StormC.backup in der Schublade STORMC:STORMSYS vorhanden.
  13.  
  14. Der Patcher geht davon aus, daß er die Datei StormC in der Schublade
  15. STORMC:STORMSYS findet. Andernfalls wird eine Fehlermeldung ausgegeben.
  16.  
  17. Fehlermeldungen:
  18. ****************
  19.  
  20. Nach erfolgreichem Patchen erscheint KEINE Nachricht. Wird ein Fehler
  21. während des Patchens festgestellt, erscheint eine Fehlermeldung wie 
  22. Beispielsweise: 
  23.  
  24. "Sorry, this ist not the correct Version of xx to patch!"
  25.  
  26. In dem Fall kann es sich nur um eine bereits gepatchte Version der 
  27. jeweiligen Datei handeln.
  28.  
  29. Behobene Fehler:
  30. ****************
  31.  
  32. COMPILER
  33. ========
  34.  
  35. * Registervergabefehler bei Ganzzahl-Konvertierung fehlerhaft.
  36.  
  37. * Codeproblem, das im Zusammenhang mit Casten eines Zeigerausdrucks 
  38.   nach Ganzzahl auftrat, behoben.
  39.  
  40. * Wenn ein Objekt als Funktionsargument auf den Stack kopiert wird,
  41.   wurde nach dem Aufruf zuerst der Stack zurückgesetzt und dann erst
  42.   der Destruktor des Objekts aufgerufen => Absturz!
  43.  
  44. * Ärger (=Compiler Panic) mit Funktionsadressen, die mit dem Operator
  45.   "&" genommen und als Ellipsen-Argument an eine Funktion übergeben
  46.   wurden
  47.  
  48. * Beim Löschen von Vektoren (delete [] xxx) war die Ermittlung der Anzahl
  49.   der zu destruierenden Elemente hochgradig von der Implementierung der
  50.   Bibliothek abhängig. Durch die neue Bibliotheksfunktion "blocksize_a2_d2"
  51.   ist dieser Mechanismus nun Implementationsunabhängig.
  52.  
  53.  
  54. Bei Fragen wenden Sie sich bitte an:
  55.  
  56.     HAAGE & PARTNER Computer GmbH
  57.     Mainzer Straße 10A
  58.     61191 Rosbach v.d.H.
  59.  
  60.     06007/930051 (15:00 - 19:00 Uhr)
  61.  
  62.     Compuserve: 100654,3133
  63.     Internet:    100654.3133@compuserve.com
  64.     Web-Page:    http://ourworld.compuserve.com/homepages/haage_partner
  65.