CC2Net-Forum Zur Übersicht - Zurück zur Homepage
Fehler im Systemmodul "MEM" Kategorie: Programmierung (von: Migi - 16.2.2003 14:55)

Hallo allerseits,

im Systemmodul MEM.C2 dürfte ein Fehler in der copy-Funktion sein:

//--------------------------------------------------------------
  function copy ( byte dest[], int pos, byte src[], int length )
//--------------------------------------------------------------
{
  int i;

  for i = 0...length
   dest[pos+i] = src[i];
}


Mit dieser Funktion werden nicht die Anzahl Bytes kopiert die in length angegeben sind,
sondern ein Byte zusätzlich (length+1). Ich bin mir sicher, dass das nicht im Sinne des
Erfinders ist.

Ciao
MiGi


    Antwort Schreiben