[WINESYNC] msi: Return an error code instead of a button id in msi_change_media().

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>

wine commit id a47343b97369e5f64bb78a7421f2d75258da282a by Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
winesync 2022-03-13 00:16:20 +01:00 committed by Mark Jansen
parent d5012ca368
commit 6e5382cc5a
No known key found for this signature in database
GPG key ID: B39240EE84BEAE8B

View file

@ -97,7 +97,7 @@ static UINT msi_change_media(MSIPACKAGE *package, MSIMEDIAINFO *mi)
msiobj_release(&record->hdr);
msi_free(source_dir);
return r;
return r == IDRETRY ? ERROR_SUCCESS : ERROR_INSTALL_SOURCE_ABSENT;
}
static MSICABINETSTREAM *msi_get_cabinet_stream( MSIPACKAGE *package, UINT disk_id )