Win64 fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6413 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
e23b3db418
commit
e63fa6c53b
38 changed files with 389 additions and 331 deletions
|
@ -134,20 +134,20 @@ void myitoa64(__int64 i, TCHAR *buffer)
|
|||
*buffer = 0;
|
||||
}
|
||||
|
||||
int system_popint()
|
||||
INT_PTR system_popintptr()
|
||||
{
|
||||
int value;
|
||||
INT_PTR value;
|
||||
TCHAR *str;
|
||||
if ((str = system_popstring()) == NULL) return -1;
|
||||
value = myatoi(str);
|
||||
value = StrToIntPtr(str);
|
||||
GlobalFree(str);
|
||||
return value;
|
||||
}
|
||||
|
||||
void system_pushint(int value)
|
||||
void system_pushintptr(INT_PTR value)
|
||||
{
|
||||
TCHAR buffer[80];
|
||||
wsprintf(buffer, _T("%d"), value);
|
||||
TCHAR buffer[50];
|
||||
wsprintf(buffer, sizeof(void*) > 4 ? _T("%Id") : _T("%d"), value);
|
||||
system_pushstring(buffer);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue