| Index: runtime/bin/builtin_natives.cc
|
| diff --git a/runtime/bin/builtin_natives.cc b/runtime/bin/builtin_natives.cc
|
| index 5ba56371a4d78a8f87f457f210fed8370f807969..ba45a734c7ccd6dcbb76fa6f032abb809dfd821b 100644
|
| --- a/runtime/bin/builtin_natives.cc
|
| +++ b/runtime/bin/builtin_natives.cc
|
| @@ -60,7 +60,7 @@ Dart_NativeFunction Builtin::NativeLookup(Dart_Handle name,
|
| int num_entries = sizeof(BuiltinEntries) / sizeof(struct NativeEntries);
|
| for (int i = 0; i < num_entries; i++) {
|
| struct NativeEntries* entry = &(BuiltinEntries[i]);
|
| - if (!strcmp(function_name, entry->name_) &&
|
| + if ((strcmp(function_name, entry->name_) == 0) &&
|
| (entry->argument_count_ == argument_count)) {
|
| return reinterpret_cast<Dart_NativeFunction>(entry->function_);
|
| }
|
| @@ -88,7 +88,9 @@ void FUNCTION_NAME(Builtin_PrintString)(Dart_NativeArguments args) {
|
| uint8_t* chars = NULL;
|
| Dart_Handle str = Dart_GetNativeArgument(args, 0);
|
| Dart_Handle result = Dart_StringToUTF8(str, &chars, &length);
|
| - if (Dart_IsError(result)) Dart_PropagateError(result);
|
| + if (Dart_IsError(result)) {
|
| + Dart_PropagateError(result);
|
| + }
|
|
|
| // Uses fwrite to support printing NUL bytes.
|
| intptr_t res = fwrite(chars, 1, length, stdout);
|
|
|