| 1234567891011121314151617181920212223242526 | 
							- #include "SimpleLoader.h"
 
- #include <stdio.h>
 
- int SimpleLoader::Load(const wchar_t *filename, ifc_playlistloadercallback *playlist)
 
- {
 
- 	FILE *simpleFile = _wfopen(filename, L"rt");
 
- 	if (simpleFile)
 
- 	{
 
- 		wchar_t nextFile[1024];
 
- 		while (!feof(simpleFile))
 
- 		{
 
- 			if (fgetws(nextFile, 1024, simpleFile))
 
- 				playlist->OnFile(nextFile, 0, -1, 0);
 
- 		}
 
- 		return IFC_PLAYLISTLOADER_SUCCESS;
 
- 	}
 
- 	return IFC_PLAYLISTLOADER_FAILED;
 
- 	
 
- }
 
- // Define the dispatch table
 
- #define CBCLASS SimpleLoader
 
- START_DISPATCH;
 
- CB(IFC_PLAYLISTLOADER_LOAD, Load)
 
- END_DISPATCH;
 
- #undef CBCLASS
 
 
  |