summaryrefslogtreecommitdiff
path: root/DevIL/src-IL/src/il_io.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'DevIL/src-IL/src/il_io.cpp')
-rw-r--r--DevIL/src-IL/src/il_io.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/DevIL/src-IL/src/il_io.cpp b/DevIL/src-IL/src/il_io.cpp
index e5af3cac..cc40de5a 100644
--- a/DevIL/src-IL/src/il_io.cpp
+++ b/DevIL/src-IL/src/il_io.cpp
@@ -125,7 +125,7 @@ ILenum ILAPIENTRY ilTypeFromExt(ILconst_string FileName)
else if (!iStrCmp(Ext, IL_TEXT("pix")))
Type = IL_PIX;
else if (!iStrCmp(Ext, IL_TEXT("pbm")) || !iStrCmp(Ext, IL_TEXT("pgm")) ||
- !iStrCmp(Ext, IL_TEXT("pnm")) || !iStrCmp(Ext, IL_TEXT("ppm")))
+ !iStrCmp(Ext, IL_TEXT("pnm")) || !iStrCmp(Ext, IL_TEXT("ppm")) || !iStrCmp(Ext, IL_TEXT("pam")))
Type = IL_PNM;
else if (!iStrCmp(Ext, IL_TEXT("psd")) || !iStrCmp(Ext, IL_TEXT("pdd")))
Type = IL_PSD;
@@ -2058,6 +2058,10 @@ ILboolean ILAPIENTRY ilLoadImage(ILconst_string FileName)
bRet = ilLoadPnm(FileName);
goto finish;
}
+ if (!iStrCmp(Ext, IL_TEXT("pam"))) {
+ bRet = ilLoadPnm(FileName);
+ goto finish;
+ }
#endif
#ifndef IL_NO_PSD