]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
joliet file name marker fix
authorToni Wilen <twilen@winuae.net>
Fri, 23 Nov 2012 14:50:05 +0000 (16:50 +0200)
committerToni Wilen <twilen@winuae.net>
Fri, 23 Nov 2012 14:50:05 +0000 (16:50 +0200)
isofs.cpp

index 7ce9beb5db7447bdd0272be474a6d15e6ccd30f2..7478ee067d580072679fc28bd834eff5c923d289 100644 (file)
--- a/isofs.cpp
+++ b/isofs.cpp
@@ -1513,7 +1513,7 @@ static TCHAR *get_joliet_filename(struct iso_directory_record * de, struct inode
 
        if ((len > 2) && (out[len-2] == ';') && (out[len-1] == '1')) {
                len -= 2;
-               out[len + 1] = 0;
+               out[len] = 0;
        }
 
        /*
@@ -1521,8 +1521,8 @@ static TCHAR *get_joliet_filename(struct iso_directory_record * de, struct inode
         * so neither do we
         */
        while (len >= 2 && (out[len-1] == '.')) {
-               out[len] = 0;
                len--;
+               out[len] = 0;
        }
 
        return out;