]> xenbits.xensource.com Git - libvirt.git/commitdiff
Fix --with-xen-proxy related compile error
authorMatthias Bolte <matthias.bolte@googlemail.com>
Thu, 29 Jul 2010 14:03:48 +0000 (16:03 +0200)
committerMatthias Bolte <matthias.bolte@googlemail.com>
Thu, 29 Jul 2010 15:00:59 +0000 (17:00 +0200)
Move virDomainChrTargetTypeToString out of the #ifndef PROXY
block, because it's used outside of it.

src/conf/domain_conf.c

index 82e5ce7457343e89db0be75a70314061e840feb7..883c682e66033a0593cc47dff89966142f38535c 100644 (file)
@@ -2441,26 +2441,6 @@ out:
     return ret;
 }
 
-static const char *
-virDomainChrTargetTypeToString(int deviceType,
-                               int targetType)
-{
-    const char *type = NULL;
-
-    switch (deviceType) {
-    case VIR_DOMAIN_CHR_DEVICE_TYPE_CHANNEL:
-        type = virDomainChrChannelTargetTypeToString(targetType);
-        break;
-    case VIR_DOMAIN_CHR_DEVICE_TYPE_CONSOLE:
-        type = virDomainChrConsoleTargetTypeToString(targetType);
-        break;
-    default:
-        break;
-    }
-
-    return type;
-}
-
 static int
 virDomainChrDefParseTargetXML(virCapsPtr caps,
                               virDomainChrDefPtr def,
@@ -3952,6 +3932,26 @@ virDomainDeviceDefPtr virDomainDeviceDefParse(virCapsPtr caps,
 #endif /* !PROXY */
 
 
+static const char *
+virDomainChrTargetTypeToString(int deviceType,
+                               int targetType)
+{
+    const char *type = NULL;
+
+    switch (deviceType) {
+    case VIR_DOMAIN_CHR_DEVICE_TYPE_CHANNEL:
+        type = virDomainChrChannelTargetTypeToString(targetType);
+        break;
+    case VIR_DOMAIN_CHR_DEVICE_TYPE_CONSOLE:
+        type = virDomainChrConsoleTargetTypeToString(targetType);
+        break;
+    default:
+        break;
+    }
+
+    return type;
+}
+
 static void
 virVirtualPortProfileFormat(virBufferPtr buf,
                             virVirtualPortProfileParamsPtr virtPort,