Index: /trunk/include/VBox/vd.h
===================================================================
--- /trunk/include/VBox/vd.h	(revision 85888)
+++ /trunk/include/VBox/vd.h	(revision 85889)
@@ -156,9 +156,9 @@
      * partition will not be accessible to the guest. The size of the data area
      * must still be set correctly. */
-    const char      *pszRawDevice;
+    char           *pszRawDevice;
     /** Pointer to the partitioning info. NULL means this is a regular data
      * area on disk, non-NULL denotes data which should be copied to the
      * partition data overlay. */
-    const void      *pvPartitionData;
+    void           *pvPartitionData;
     /** Offset where the data starts in this device. */
     uint64_t        offStartInDevice;
Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp	(revision 85888)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp	(revision 85889)
@@ -1729,5 +1729,5 @@
                 }
 
-                pPartDesc->pszRawDevice = pszRawName;
+                pPartDesc->pszRawDevice = (char *)pszRawName;
                 pPartDesc->offStartInDevice = uStartOffset;
             }
