Index: /libmpc/trunk/mpcenc/mpcenc.c
===================================================================
--- /libmpc/trunk/mpcenc/mpcenc.c	(revision 452)
+++ /libmpc/trunk/mpcenc/mpcenc.c	(revision 453)
@@ -841,5 +841,5 @@
     // if no Output-File is stated, set OutFile to InFile.mpc
     if ( *OutputFile == NULL  ) {
-	    char * ext = rindex(*InputFile, '.'); // search for extension delimiter
+	    char * ext = strrchr(*InputFile, '.'); // search for extension delimiter
         strcpy ( *OutputFile = output, *InputFile );
         len = strlen ( output );
