        $3A RMDIR



        int Ddelete( char *path );



Ein mit MKDIR erzeugtes Subdirectory kann mit $3A auch wieder 
gelscht werden. Dazu wird der mit Null abgeschlossene Pfadname an 
RMDIR bergeben. Die Fehlermeldungen sind entsprechend MKDIRDCREATE Null bei 
Erfolg oder ein negativer Wert bei Fehler..\ERRORn. Eine wichtige 
Fehlermeldung in diesem Zusammenhang ist die Meldung -36 ($FFFFFFCA). 
Diese Fehlermeldung erhalten Sie, wenn das zu lschende Subdirectory 
Files enthlt.



Man kann mit RMDIR also nur leere Subdirectories lschen. Im Falle 
der beschriebenen Fehlermeldung mu man dann zunchst mit UNLINK..\FILE\FDELETE 
($41) alle Files im Subdirectory lschen und danach einen neuen 
Anlauf nehmen.



----------------------------------------------------------------------
PEA     pathname        * Adresse des Pfadnamens

MOVE    #$3A,-(SP)      * Funktionsnummer

TRAP    #1

ADDQ.L  #6,SP           * Stack reparieren

TST.W   D0              * Fehler aufgetreten ?

BNE     era_sub_dir     * wahrscheinlich erst mal putzen

...

pathname:

        DC.B    'tmpfiles.a_z',0

----------------------------------------------------------------------
