зеркало из https://github.com/mozilla/pjs.git
fixing unsigned/signed conversion warnings.
This commit is contained in:
Родитель
acc5d653f4
Коммит
7f9bf0e529
|
@ -114,9 +114,9 @@ static JSValue function_constructor(Context *cx, const JSValues& argv)
|
|||
// argv[0] will be NULL
|
||||
|
||||
if (argv.size() >= 2) {
|
||||
int32 parameterCount = argv.size() - 2;
|
||||
uint32 parameterCount = argv.size() - 2;
|
||||
JSString source("function (");
|
||||
for (int32 i = 0; i < parameterCount; i++) {
|
||||
for (uint32 i = 0; i < parameterCount; i++) {
|
||||
source.append((JSValue::valueToString(argv[i + 1]).string));
|
||||
if (i < (parameterCount - 1)) source.append(",");
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ public:
|
|||
bool match(const char *s, uint32 n) { return hasAvailable(n) && (strstr(p, s) == p); }
|
||||
bool match(const char *s) { return match(s, strlen(s)); }
|
||||
|
||||
uint32 getPos() { return p - base; }
|
||||
uint32 getPos() { return uint32(p - base); }
|
||||
|
||||
void beginRecording(String &s);
|
||||
String &endRecording();
|
||||
|
|
|
@ -114,9 +114,9 @@ static JSValue function_constructor(Context *cx, const JSValues& argv)
|
|||
// argv[0] will be NULL
|
||||
|
||||
if (argv.size() >= 2) {
|
||||
int32 parameterCount = argv.size() - 2;
|
||||
uint32 parameterCount = argv.size() - 2;
|
||||
JSString source("function (");
|
||||
for (int32 i = 0; i < parameterCount; i++) {
|
||||
for (uint32 i = 0; i < parameterCount; i++) {
|
||||
source.append((JSValue::valueToString(argv[i + 1]).string));
|
||||
if (i < (parameterCount - 1)) source.append(",");
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ public:
|
|||
bool match(const char *s, uint32 n) { return hasAvailable(n) && (strstr(p, s) == p); }
|
||||
bool match(const char *s) { return match(s, strlen(s)); }
|
||||
|
||||
uint32 getPos() { return p - base; }
|
||||
uint32 getPos() { return uint32(p - base); }
|
||||
|
||||
void beginRecording(String &s);
|
||||
String &endRecording();
|
||||
|
|
Загрузка…
Ссылка в новой задаче