Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Unified Diff: third_party/lzma/v4_65/files/CPP/Common/StringToInt.cpp

Issue 624713003: Keep only base/extractor.[cc|h]. (Closed) Base URL: https://chromium.googlesource.com/external/omaha.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/lzma/v4_65/files/CPP/Common/StringToInt.cpp
diff --git a/third_party/lzma/v4_65/files/CPP/Common/StringToInt.cpp b/third_party/lzma/v4_65/files/CPP/Common/StringToInt.cpp
deleted file mode 100644
index 9473766bca4e8e1534885666f0dbeda023b760e8..0000000000000000000000000000000000000000
--- a/third_party/lzma/v4_65/files/CPP/Common/StringToInt.cpp
+++ /dev/null
@@ -1,90 +0,0 @@
-// Common/StringToInt.cpp
-
-#include "StdAfx.h"
-
-#include "StringToInt.h"
-
-UInt64 ConvertStringToUInt64(const char *s, const char **end)
-{
- UInt64 result = 0;
- for (;;)
- {
- char c = *s;
- if (c < '0' || c > '9')
- {
- if (end != NULL)
- *end = s;
- return result;
- }
- result *= 10;
- result += (c - '0');
- s++;
- }
-}
-
-UInt64 ConvertOctStringToUInt64(const char *s, const char **end)
-{
- UInt64 result = 0;
- for (;;)
- {
- char c = *s;
- if (c < '0' || c > '7')
- {
- if (end != NULL)
- *end = s;
- return result;
- }
- result <<= 3;
- result += (c - '0');
- s++;
- }
-}
-
-UInt64 ConvertHexStringToUInt64(const char *s, const char **end)
-{
- UInt64 result = 0;
- for (;;)
- {
- char c = *s;
- UInt32 v;
- if (c >= '0' && c <= '9') v = (c - '0');
- else if (c >= 'A' && c <= 'F') v = 10 + (c - 'A');
- else if (c >= 'a' && c <= 'f') v = 10 + (c - 'a');
- else
- {
- if (end != NULL)
- *end = s;
- return result;
- }
- result <<= 4;
- result |= v;
- s++;
- }
-}
-
-
-UInt64 ConvertStringToUInt64(const wchar_t *s, const wchar_t **end)
-{
- UInt64 result = 0;
- for (;;)
- {
- wchar_t c = *s;
- if (c < '0' || c > '9')
- {
- if (end != NULL)
- *end = s;
- return result;
- }
- result *= 10;
- result += (c - '0');
- s++;
- }
-}
-
-
-Int64 ConvertStringToInt64(const char *s, const char **end)
-{
- if (*s == '-')
- return -(Int64)ConvertStringToUInt64(s + 1, end);
- return ConvertStringToUInt64(s, end);
-}
« no previous file with comments | « third_party/lzma/v4_65/files/CPP/Common/StringToInt.h ('k') | third_party/lzma/v4_65/files/CPP/Common/Types.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698