fix failure of strrchr(str, 0)