diff options
Diffstat (limited to 'src/logicalfile/LMI_DataFileProvider.c')
-rw-r--r-- | src/logicalfile/LMI_DataFileProvider.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/logicalfile/LMI_DataFileProvider.c b/src/logicalfile/LMI_DataFileProvider.c index cef3219..c91da1e 100644 --- a/src/logicalfile/LMI_DataFileProvider.c +++ b/src/logicalfile/LMI_DataFileProvider.c @@ -65,12 +65,12 @@ static CMPIStatus LMI_DataFileGetInstance( CMPIStatus st = {.rc = CMPI_RC_OK}; logicalfile_t logicalfile; - st = lmi_check_required(_cb, cc, cop); - lmi_check_status(st); + st = lmi_check_required_properties(_cb, cc, cop, "CSCreationClassName", "CSName"); + lmi_return_if_status_not_ok(st); LMI_DataFile_InitFromObjectPath(&logicalfile.lf.datafile, _cb, cop); st = stat_logicalfile_and_fill(_cb, &logicalfile, S_IFREG, "Not a regular file: %s"); - lmi_check_status(st); + lmi_return_if_status_not_ok(st); KReturnInstance(cr, logicalfile.lf.datafile); return st; |