Browse Source

src: silence clang warnings

Mark several methods "override" in order to remove build warnings.

PR-URL: https://github.com/iojs/io.js/pull/531
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
v1.8.0-commit
Trevor Norris 10 years ago
parent
commit
752585db63
  1. 6
      src/node_v8_platform.h
  2. 4
      src/string_bytes.cc

6
src/node_v8_platform.h

@ -53,9 +53,9 @@ class Platform : public v8::Platform {
virtual ~Platform() override;
void CallOnBackgroundThread(v8::Task* task,
ExpectedRuntime expected_runtime);
void CallOnForegroundThread(v8::Isolate* isolate, v8::Task* task);
double MonotonicallyIncreasingTime();
ExpectedRuntime expected_runtime) override;
void CallOnForegroundThread(v8::Isolate* isolate, v8::Task* task) override;
double MonotonicallyIncreasingTime() override;
protected:
static void WorkerBody(void* arg);

4
src/string_bytes.cc

@ -32,11 +32,11 @@ class ExternString: public ResourceType {
isolate()->AdjustAmountOfExternalAllocatedMemory(change_in_bytes);
}
const TypeName* data() const {
const TypeName* data() const override {
return data_;
}
size_t length() const {
size_t length() const override {
return length_;
}

Loading…
Cancel
Save