httplib_closedir( dir );
||A pointer to a directory structure of an opened directory|
||Success or error code of the operation|
httplib_closedir() is a platform independent way to close a directory which was previously opened with a call to
httplib_opendir(). The function returns an integer which indicates the result of the operation. The return value 0 is returned if closing the directory succesful. The file associated with the directory has been closed in that situation and previously allocated memory by the
httplib_opendir() function is returned to the heap. The directory structure to which the parameter
dir points will in that case be invalid and should not be further used by the calling party. An error is signaled by returning the value -1.
On functions which support Posix the
httplib_closedir() is a direct wrapper around
opendir(). On other systems the functionality of the Posix function is emulated with own code.