IStorage_Release( si->storage );
}
+#ifdef __REACTOS__
+#define PID_DICTIONARY_MSI 0
+#define PID_CODEPAGE_MSI 1
+#define PID_SECURITY_MSI 19
+#endif
+
static UINT get_type( UINT uiProperty )
{
switch( uiProperty )
{
+#ifdef __REACTOS__
+ case PID_CODEPAGE_MSI:
+#else
case PID_CODEPAGE:
+#endif
return VT_I2;
case PID_SUBJECT:
case PID_WORDCOUNT:
case PID_CHARCOUNT:
+#ifdef __REACTOS__
+ case PID_SECURITY_MSI:
+#else
case PID_SECURITY:
+#endif
case PID_PAGECOUNT:
return VT_I4;
}
*pid = atoiW( prop );
switch (*pid)
{
+#ifdef __REACTOS__
+ case PID_CODEPAGE_MSI:
+#else
case PID_CODEPAGE:
+#endif
case PID_WORDCOUNT:
case PID_CHARCOUNT:
+#ifdef __REACTOS__
+ case PID_SECURITY_MSI:
+#else
case PID_SECURITY:
+#endif
case PID_PAGECOUNT:
*int_value = atoiW( value );
break;