Index: ext/libicpf/src/libicpf/cfg_ini.h
===================================================================
diff -u -N -r86310fdf8a767b700985ebd1b255004d9eb85fb7 -r6e13958c3d83047ec29e5a703d8982025eb22304
--- ext/libicpf/src/libicpf/cfg_ini.h	(.../cfg_ini.h)	(revision 86310fdf8a767b700985ebd1b255004d9eb85fb7)
+++ ext/libicpf/src/libicpf/cfg_ini.h	(.../cfg_ini.h)	(revision 6e13958c3d83047ec29e5a703d8982025eb22304)
@@ -34,7 +34,7 @@
 	/// Searches for a specified key (given all the path to a specific string)
 	virtual ptr_t find(const tchar_t* pszName);
 	/// Searches for the next string
-	virtual const tchar_t* find_next(ptr_t pFindHandle);
+	virtual bool find_next(ptr_t pFindHandle, PROPINFO& pi);
 	/// Closes the search operation
 	virtual void find_close(ptr_t pFindHandle);