diff --git a/src/net.c b/src/net.c index eb1fd136..7c4ef43a 100644 --- a/src/net.c +++ b/src/net.c @@ -428,7 +428,7 @@ uint64_t DownloadToFileOrBuffer(const char* url, const char* file, BYTE** buffer uprintf("Unable to retrieve file length: %s", WinInetErrorString()); goto out; } - total_size = (uint64_t)atoll(strsize); + total_size = strtoull(strsize, NULL, 10); if (hProgressDialog != NULL) { char msg[128]; uprintf("File length: %s", SizeToHumanReadable(total_size, FALSE, FALSE)); diff --git a/src/rufus.c b/src/rufus.c index 8dfa4a2a..0b9f9f52 100755 --- a/src/rufus.c +++ b/src/rufus.c @@ -2479,7 +2479,7 @@ static INT_PTR CALLBACK MainCallback(HWND hDlg, UINT message, WPARAM wParam, LPA break; } GetWindowTextA(GetDlgItem(hDlg, IDC_PERSISTENCE_SIZE), tmp, sizeof(tmp)); - lPos = atol(tmp); + lPos = strtol(tmp, NULL, 10); persistence_unit_selection = ComboBox_GetCurSel(GetDlgItem(hDlg, IDC_PERSISTENCE_UNITS)); persistence_size = lPos * MB; for (i = 0; i < persistence_unit_selection; i++) @@ -2521,7 +2521,7 @@ static INT_PTR CALLBACK MainCallback(HWND hDlg, UINT message, WPARAM wParam, LPA if (ComboBox_GetCurSel(GetDlgItem(hDlg, IDC_PERSISTENCE_UNITS)) == persistence_unit_selection) break; GetWindowTextA(GetDlgItem(hMainDialog, IDC_PERSISTENCE_SIZE), tmp, sizeof(tmp)); - persistence_size = atol(tmp) * MB; + persistence_size = strtol(tmp, NULL, 10) * MB; for (i = 0; i < persistence_unit_selection; i++) persistence_size *= 1024; persistence_unit_selection = ComboBox_GetCurSel(GetDlgItem(hDlg, IDC_PERSISTENCE_UNITS)); diff --git a/src/rufus.rc b/src/rufus.rc index c39787a6..98b3191f 100644 --- a/src/rufus.rc +++ b/src/rufus.rc @@ -33,7 +33,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL IDD_DIALOG DIALOGEX 12, 12, 232, 326 STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_ACCEPTFILES -CAPTION "Rufus 3.22.1951" +CAPTION "Rufus 3.22.1952" FONT 9, "Segoe UI Symbol", 400, 0, 0x0 BEGIN LTEXT "Drive Properties",IDS_DRIVE_PROPERTIES_TXT,8,6,53,12,NOT WS_GROUP @@ -396,8 +396,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,22,1951,0 - PRODUCTVERSION 3,22,1951,0 + FILEVERSION 3,22,1952,0 + PRODUCTVERSION 3,22,1952,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -415,13 +415,13 @@ BEGIN VALUE "Comments", "https://rufus.ie" VALUE "CompanyName", "Akeo Consulting" VALUE "FileDescription", "Rufus" - VALUE "FileVersion", "3.22.1951" + VALUE "FileVersion", "3.22.1952" VALUE "InternalName", "Rufus" VALUE "LegalCopyright", "© 2011-2022 Pete Batard (GPL v3)" VALUE "LegalTrademarks", "https://www.gnu.org/licenses/gpl-3.0.html" VALUE "OriginalFilename", "rufus-3.22.exe" VALUE "ProductName", "Rufus" - VALUE "ProductVersion", "3.22.1951" + VALUE "ProductVersion", "3.22.1952" END END BLOCK "VarFileInfo"