diff options
Diffstat (limited to 'src/logicalfile')
-rw-r--r-- | src/logicalfile/LMI_DirectoryContainsFileProvider.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/logicalfile/LMI_DirectoryContainsFileProvider.c b/src/logicalfile/LMI_DirectoryContainsFileProvider.c index 20f2376..6eb74c6 100644 --- a/src/logicalfile/LMI_DirectoryContainsFileProvider.c +++ b/src/logicalfile/LMI_DirectoryContainsFileProvider.c @@ -92,7 +92,8 @@ static CMPIStatus dir_file_objectpaths( get_class_from_stat(&sb, fileclass); st = check_assoc_class(_cb, namespace, resultClass, fileclass); if (st.rc == RC_ERR_CLASS_CHECK_FAILED) { - CMReturn(CMPI_RC_OK); + st.rc = CMPI_RC_OK; + continue; } else if (st.rc != CMPI_RC_OK) { goto done; } |