]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
hyperv: do not generate *_CLASSNAME constants
authorMatt Coleman <mcoleman@datto.com>
Mon, 9 Nov 2020 08:43:11 +0000 (03:43 -0500)
committerDaniel P. Berrangé <berrange@redhat.com>
Mon, 9 Nov 2020 15:26:02 +0000 (15:26 +0000)
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Matt Coleman <matt@datto.com>
scripts/hyperv_wmi_generator.py

index a6f5c6aeab6d9125742fff430569ff9690eb0189..d72e5d8ca150e4406d2d1391630d07f818656e5f 100755 (executable)
@@ -51,9 +51,6 @@ class WmiClass:
         header += " * %s\n" % self.name
         header += " */\n"
         header += "\n"
-        header += "#define %s_CLASSNAME \\\n" % name_upper
-        header += "    \"%s\"\n" % self.name
-        header += "\n"
         header += "#define %s_WQL_SELECT \\\n" % name_upper
         header += "    \"SELECT * FROM %s \"\n" % self.name
         header += "\n"
@@ -144,7 +141,7 @@ class WmiClass:
         """
 
         source = "hypervWmiClassInfoPtr %s_WmiInfo = &(hypervWmiClassInfo) {\n" % self.name
-        source += "    .name = %s_CLASSNAME,\n" % self.name.upper()
+        source += "    .name = \"%s\",\n" % self.name
         source += "    .rootUri = %s,\n" % self.uri_info.rootUri
         source += "    .resourceUri = %s_RESOURCE_URI,\n" % self.name.upper()
         source += "    .serializerInfo = %s_Data_TypeInfo,\n" % self.name