[PATCH] msvcp100: add time_get::get function with format
Piotr Caban
piotr.caban at gmail.com
Mon Nov 6 05:04:18 CST 2017
Hi,
On 11/05/17 13:26, Vijay Kiran Kamuju wrote:
> diff --git a/dlls/msvcp110/msvcp110.spec b/dlls/msvcp110/msvcp110.spec
> index bf54ac5f53..efb13361ff 100644
> --- a/dlls/msvcp110/msvcp110.spec
> +++ b/dlls/msvcp110/msvcp110.spec
> @@ -2599,8 +2599,8 @@
> @ thiscall -arch=i386 ?get@?$time_get at DV?$istreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@QBE?AV?$istreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@0AAVios_base at 2@AAHPAUtm@@DD at Z(ptr ptr ptr long ptr long ptr ptr ptr long long) time_get_char_get
> @ cdecl -arch=win64 ?get@?$time_get at DV?$istreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@QEBA?AV?$istreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@0AEAVios_base at 2@AEAHPEAUtm@@DD at Z(ptr ptr ptr long ptr long ptr ptr ptr long long) time_get_char_get
> @ stub -arch=arm ?get@?$time_get at DV?$istreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@QBA?AV?$istreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@0AAVios_base at 2@AAHPAUtm@@PBD4 at Z
> -@ stub -arch=i386 ?get@?$time_get at DV?$istreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@QBE?AV?$istreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@0AAVios_base at 2@AAHPAUtm@@PBD4 at Z
> -@ stub -arch=win64 ?get@?$time_get at DV?$istreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@QEBA?AV?$istreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@0AEAVios_base at 2@AEAHPEAUtm@@PEBD4 at Z
> +@ thiscall -arch=i386 ?get@?$time_get at DV?$istreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@QBE?AV?$istreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@0AAVios_base at 2@AAHPAUtm@@PBD4 at Z(ptr ptr ptr long ptr long ptr ptr ptr ptr ptr) time_get_char_get_fmt
> +@ cdecl -arch=win64 ?get@?$time_get at DV?$istreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@QEBA?AV?$istreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@0AEAVios_base at 2@AEAHPEAUtm@@PEBD4 at Z(ptr ptr ptr long ptr long ptr ptr ptr ptr ptr) time_get_char_get_fmt
Please also add arm export. Also win64 arguments needs fixing
(structures are passed as pointers in this case).
> +istreambuf_iterator_char* __thiscall time_get_char_get_fmt(const time_get_char *this,
> + istreambuf_iterator_char *ret, istreambuf_iterator_char s, istreambuf_iterator_char e,
> + ios_base *base, int *err, struct tm *t, char *fmtstart, char *fmtend)
The fmtstart and fmtend arguments should be const.
Thanks,
Piotr
More information about the wine-devel
mailing list