X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fcommon%2Ffname.h;h=4d493d78a355269451915d26d6e31b03cd51491a;hb=9d2538f12b2f26226c030cc3077e6aba668afb64;hp=de54bca3e5a1ca69a0ddca61492d38c3aa76b0fa;hpb=6d33db1291d4160030674c07fede08b75e36c35f;p=cc65 diff --git a/src/common/fname.h b/src/common/fname.h index de54bca3e..4d493d78a 100644 --- a/src/common/fname.h +++ b/src/common/fname.h @@ -6,10 +6,10 @@ /* */ /* */ /* */ -/* (C) 2000 Ullrich von Bassewitz */ -/* Wacholderweg 14 */ -/* D-70597 Stuttgart */ -/* EMail: uz@musoftware.de */ +/* (C) 2000-2003 Ullrich von Bassewitz */ +/* Römerstrasse 52 */ +/* D-70794 Filderstadt */ +/* EMail: uz@cc65.org */ /* */ /* */ /* This software is provided 'as-is', without any expressed or implied */ @@ -47,6 +47,11 @@ const char* FindExt (const char* Name); /* Return a pointer to the file extension in Name or NULL if there is none */ +const char* FindName (const char* Path); +/* Return a pointer to the file name in Path. If there is no path leading to + * the file, the function returns Path as name. + */ + char* MakeFilename (const char* Origin, const char* Ext); /* Make a new file name from Origin and Ext. If Origin has an extension, it * is removed and Ext is appended. If Origin has no extension, Ext is simply