File 0004-Fix-prototypes.patch of Package sblim-cmpi-rpm

From 72d9b206ff4faa3e8ebad340580ec95ff2080388 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@gmail.com>
Date: Mon, 3 Feb 2025 18:35:47 +0100
Subject: [PATCH 4/4] Fix prototypes

---
 cmpiOSBase_RpmAssociatedFileProvider.c | 54 ++++++++++++------------
 cmpiOSBase_RpmFileCheckProvider.c      | 58 +++++++++++++-------------
 cmpiOSBase_RpmPackageProvider.c        | 58 +++++++++++++-------------
 3 files changed, 85 insertions(+), 85 deletions(-)

diff --git a/cmpiOSBase_RpmAssociatedFileProvider.c b/cmpiOSBase_RpmAssociatedFileProvider.c
index 24a37bf..b561485 100644
--- a/cmpiOSBase_RpmAssociatedFileProvider.c
+++ b/cmpiOSBase_RpmAssociatedFileProvider.c
@@ -46,7 +46,7 @@ static CMPIBroker * _broker;
 
 
 CMPIStatus OSBase_RpmAssociatedFileProviderAssociationCleanup( CMPIAssociationMI * mi,
-           CMPIContext * ctx) {
+           const CMPIContext * ctx, const CMPIBoolean _) {
   _OSBASE_TRACE(1,("--- %s CMPI AssociationCleanup() called",_AssocName));
   _OSBASE_TRACE(1,("--- %s CMPI AssociationCleanup() exited",_AssocName));
   CMReturn(CMPI_RC_OK);
@@ -107,14 +107,14 @@ CMPIStatus OSBase_RpmAssociatedFileProviderAssociationCleanup( CMPIAssociationMI
  */
 
 CMPIStatus OSBase_RpmAssociatedFileProviderAssociators( CMPIAssociationMI * mi,
-           CMPIContext * ctx,
-           CMPIResult * rslt,
-           CMPIObjectPath * cop,
-           char * assocClass,
-           char * resultClass,
-           char * role,
-           char * resultRole,
-           char ** propertyList ) {
+           const CMPIContext * ctx,
+           const CMPIResult * rslt,
+           const CMPIObjectPath * cop,
+           const char * assocClass,
+           const char * resultClass,
+           const char * role,
+           const char * resultRole,
+           const char ** propertyList ) {
   CMPIStatus       rc    = {CMPI_RC_OK, NULL};
   CMPIObjectPath * op    = NULL;
   int              refrc = 0;
@@ -160,13 +160,13 @@ CMPIStatus OSBase_RpmAssociatedFileProviderAssociators( CMPIAssociationMI * mi,
 }
 
 CMPIStatus OSBase_RpmAssociatedFileProviderAssociatorNames( CMPIAssociationMI * mi,
-           CMPIContext * ctx,
-           CMPIResult * rslt,
-           CMPIObjectPath * cop,
-           char * assocClass,
-           char * resultClass,
-           char * role,
-           char * resultRole) {
+           const CMPIContext * ctx,
+           const CMPIResult * rslt,
+           const CMPIObjectPath * cop,
+           const char * assocClass,
+           const char * resultClass,
+           const char * role,
+           const char * resultRole) {
   CMPIStatus       rc    = {CMPI_RC_OK, NULL};
   CMPIObjectPath * op    = NULL;
   int              refrc = 0;
@@ -221,12 +221,12 @@ CMPIStatus OSBase_RpmAssociatedFileProviderAssociatorNames( CMPIAssociationMI *
  */
 
 CMPIStatus OSBase_RpmAssociatedFileProviderReferences( CMPIAssociationMI * mi,
-           CMPIContext * ctx,
-           CMPIResult * rslt,
-           CMPIObjectPath * cop,
-           char * assocClass,
-           char * role,
-           char ** propertyList ) {
+           const CMPIContext * ctx,
+           const CMPIResult * rslt,
+           const CMPIObjectPath * cop,
+           const char * assocClass,
+           const char * role,
+           const char ** propertyList ) {
   CMPIStatus       rc    = {CMPI_RC_OK, NULL};
   CMPIObjectPath * op    = NULL;
   int              refrc = 0;
@@ -272,11 +272,11 @@ CMPIStatus OSBase_RpmAssociatedFileProviderReferences( CMPIAssociationMI * mi,
 }
 
 CMPIStatus OSBase_RpmAssociatedFileProviderReferenceNames( CMPIAssociationMI * mi,
-           CMPIContext * ctx,
-           CMPIResult * rslt,
-           CMPIObjectPath * cop,
-           char * assocClass,
-           char * role) {
+           const CMPIContext * ctx,
+           const CMPIResult * rslt,
+           const CMPIObjectPath * cop,
+           const char * assocClass,
+           const char * role) {
   CMPIStatus       rc    = {CMPI_RC_OK, NULL};
   CMPIObjectPath * op    = NULL;
   int              refrc = 0;
diff --git a/cmpiOSBase_RpmFileCheckProvider.c b/cmpiOSBase_RpmFileCheckProvider.c
index d69fddb..ed73067 100644
--- a/cmpiOSBase_RpmFileCheckProvider.c
+++ b/cmpiOSBase_RpmFileCheckProvider.c
@@ -46,16 +46,16 @@ static CMPIBroker * _broker;
 
 
 CMPIStatus OSBase_RpmFileCheckProviderCleanup( CMPIInstanceMI * mi, 
-           CMPIContext * ctx) { 
+           const CMPIContext * ctx, const CMPIBoolean _) { 
   _OSBASE_TRACE(1,("--- %s CMPI Cleanup() called",_ClassName));
   _OSBASE_TRACE(1,("--- %s CMPI Cleanup() exited",_ClassName));
   CMReturn(CMPI_RC_OK);
 }
 
 CMPIStatus OSBase_RpmFileCheckProviderEnumInstanceNames( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * ref) { 
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * ref) { 
   CMPIStatus rc = {CMPI_RC_OK, NULL};
   
   _OSBASE_TRACE(1,("--- %s CMPI EnumInstanceNames() called",_ClassName));
@@ -68,10 +68,10 @@ CMPIStatus OSBase_RpmFileCheckProviderEnumInstanceNames( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmFileCheckProviderEnumInstances( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * ref, 
-           char ** properties) { 
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * ref, 
+           const char ** properties) { 
   CMPIStatus rc = {CMPI_RC_OK, NULL}; 
 
   _OSBASE_TRACE(1,("--- %s CMPI EnumInstances() called",_ClassName));
@@ -84,10 +84,10 @@ CMPIStatus OSBase_RpmFileCheckProviderEnumInstances( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmFileCheckProviderGetInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop, 
-           char ** properties) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop, 
+           const char ** properties) {
   CMPIInstance * ci     = NULL;
   CMPIString   * spec   = NULL;  
   CMPIString   * id     = NULL;
@@ -167,10 +167,10 @@ CMPIStatus OSBase_RpmFileCheckProviderGetInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmFileCheckProviderCreateInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop, 
-           CMPIInstance * ci) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop, 
+           const CMPIInstance * ci) {
   CMPIStatus rc = {CMPI_RC_OK, NULL};
   
   _OSBASE_TRACE(1,("--- %s CMPI CreateInstance() called",_ClassName));
@@ -183,11 +183,11 @@ CMPIStatus OSBase_RpmFileCheckProviderCreateInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmFileCheckProviderSetInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop,
-           CMPIInstance * ci, 
-           char **properties) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop,
+           const CMPIInstance * ci, 
+           const char **properties) {
   CMPIStatus rc = {CMPI_RC_OK, NULL};
 
   _OSBASE_TRACE(1,("--- %s CMPI SetInstance() called",_ClassName));
@@ -200,9 +200,9 @@ CMPIStatus OSBase_RpmFileCheckProviderSetInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmFileCheckProviderDeleteInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop) {
   CMPIStatus rc = {CMPI_RC_OK, NULL}; 
 
   _OSBASE_TRACE(1,("--- %s CMPI DeleteInstance() called",_ClassName));
@@ -215,11 +215,11 @@ CMPIStatus OSBase_RpmFileCheckProviderDeleteInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmFileCheckProviderExecQuery( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * ref, 
-           char * lang, 
-           char * query) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * ref, 
+           const char * lang, 
+           const char * query) {
   CMPIStatus rc = {CMPI_RC_OK, NULL};
 
   _OSBASE_TRACE(1,("--- %s CMPI ExecQuery() called",_ClassName));
diff --git a/cmpiOSBase_RpmPackageProvider.c b/cmpiOSBase_RpmPackageProvider.c
index fe2586e..f35274e 100644
--- a/cmpiOSBase_RpmPackageProvider.c
+++ b/cmpiOSBase_RpmPackageProvider.c
@@ -46,16 +46,16 @@ static CMPIBroker * _broker;
 
 
 CMPIStatus OSBase_RpmPackageProviderCleanup( CMPIInstanceMI * mi, 
-           CMPIContext * ctx) { 
+           const CMPIContext * ctx, CMPIBoolean _) { 
   _OSBASE_TRACE(1,("--- %s CMPI Cleanup() called",_ClassName));
   _OSBASE_TRACE(1,("--- %s CMPI Cleanup() exited",_ClassName));
   CMReturn(CMPI_RC_OK);
 }
 
 CMPIStatus OSBase_RpmPackageProviderEnumInstanceNames( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * ref) { 
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * ref) { 
   CMPIObjectPath * op      = NULL;
   CMPIString     * clsname = NULL;
   HCRPM            hcrpm;
@@ -110,10 +110,10 @@ CMPIStatus OSBase_RpmPackageProviderEnumInstanceNames( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmPackageProviderEnumInstances( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * ref, 
-           char ** properties) { 
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * ref, 
+           const char ** properties) { 
   CMPIInstance * ci      = NULL; 
   CMPIString   * clsname = NULL;
   HCRPM          hcrpm;
@@ -168,10 +168,10 @@ CMPIStatus OSBase_RpmPackageProviderEnumInstances( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmPackageProviderGetInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop, 
-           char ** properties) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop, 
+           const char ** properties) {
   CMPIInstance * ci     = NULL;
   CMPIString   * spec   = NULL;  
   HCRPM          hcrpm;
@@ -229,10 +229,10 @@ CMPIStatus OSBase_RpmPackageProviderGetInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmPackageProviderCreateInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop, 
-           CMPIInstance * ci) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop, 
+           const CMPIInstance * ci) {
   CMPIStatus rc = {CMPI_RC_OK, NULL};
 
   _OSBASE_TRACE(1,("--- %s CMPI CreateInstance() called",_ClassName));
@@ -245,11 +245,11 @@ CMPIStatus OSBase_RpmPackageProviderCreateInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmPackageProviderSetInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop,
-           CMPIInstance * ci, 
-           char **properties) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop,
+           const CMPIInstance * ci, 
+           const char **properties) {
   CMPIStatus rc = {CMPI_RC_OK, NULL};
 
   _OSBASE_TRACE(1,("--- %s CMPI SetInstance() called",_ClassName));
@@ -262,9 +262,9 @@ CMPIStatus OSBase_RpmPackageProviderSetInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmPackageProviderDeleteInstance( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * cop) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * cop) {
   CMPIStatus rc = {CMPI_RC_OK, NULL}; 
 
   _OSBASE_TRACE(1,("--- %s CMPI DeleteInstance() called",_ClassName));
@@ -277,11 +277,11 @@ CMPIStatus OSBase_RpmPackageProviderDeleteInstance( CMPIInstanceMI * mi,
 }
 
 CMPIStatus OSBase_RpmPackageProviderExecQuery( CMPIInstanceMI * mi, 
-           CMPIContext * ctx, 
-           CMPIResult * rslt, 
-           CMPIObjectPath * ref, 
-           char * lang, 
-           char * query) {
+           const CMPIContext * ctx, 
+           const CMPIResult * rslt, 
+           const CMPIObjectPath * ref, 
+           const char * lang, 
+           const char * query) {
   CMPIStatus rc = {CMPI_RC_OK, NULL};
 
   _OSBASE_TRACE(1,("--- %s CMPI ExecQuery() called",_ClassName));
-- 
2.48.1

openSUSE Build Service is sponsored by