From 83314e7cc1d96637a8170df19ca7005dc4fe916a Mon Sep 17 00:00:00 2001 From: OBattler Date: Thu, 24 Jul 2025 23:11:40 +0200 Subject: [PATCH] MDS: Apparently, iconv requires pointers to pointers of char. --- src/cdrom/cdrom_image.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cdrom/cdrom_image.c b/src/cdrom/cdrom_image.c index 2fe49a310..56a05678f 100644 --- a/src/cdrom/cdrom_image.c +++ b/src/cdrom/cdrom_image.c @@ -2000,7 +2000,7 @@ image_load_mds(cd_image_t *img, const char *mdsfile) int src_len = 256; int dst_len = 512; iconv_t conv = iconv_open("UTF-8", "UTF-16"); - iconv(conv, (char *) wfn, &src_len, fn, &dst_len); + iconv(conv, (char **) &wfn, &src_len, &fn, &dst_len); iconv_close(conv); #endif } else for (int i = 0; i < 512; i++) {