diff options
author | Chris Fallin <cfallin@google.com> | 2015-05-19 15:33:48 -0700 |
---|---|---|
committer | Chris Fallin <cfallin@google.com> | 2015-05-19 16:19:00 -0700 |
commit | 231886f6327b7cad480b96d08595f45b3526cb4a (patch) | |
tree | a20711cf778f1f0d516d4648991a997963fe24f9 /ruby/ext/google/protobuf_c/protobuf.h | |
parent | a8b38c598d7f65b281a72809b28117afdb760931 (diff) | |
download | protobuf-231886f6327b7cad480b96d08595f45b3526cb4a.tar.gz protobuf-231886f6327b7cad480b96d08595f45b3526cb4a.tar.bz2 protobuf-231886f6327b7cad480b96d08595f45b3526cb4a.zip |
Ruby C extension speedup: don't re-intern constant string needlessly.
Also fixed lines with > 80 char length.
Diffstat (limited to 'ruby/ext/google/protobuf_c/protobuf.h')
-rw-r--r-- | ruby/ext/google/protobuf_c/protobuf.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ruby/ext/google/protobuf_c/protobuf.h b/ruby/ext/google/protobuf_c/protobuf.h index 3d619617..f8667486 100644 --- a/ruby/ext/google/protobuf_c/protobuf.h +++ b/ruby/ext/google/protobuf_c/protobuf.h @@ -161,8 +161,6 @@ extern VALUE cOneofBuilderContext; extern VALUE cEnumBuilderContext; extern VALUE cBuilder; -extern const char* kDescriptorInstanceVar; - // We forward-declare all of the Ruby method implementations here because we // sometimes call the methods directly across .c files, rather than going // through Ruby's method dispatching (e.g. during message parse). It's cleaner @@ -530,4 +528,6 @@ void check_upb_status(const upb_status* status, const char* msg); check_upb_status(&status, msg); \ } while (0) +extern ID descriptor_instancevar_interned; + #endif // __GOOGLE_PROTOBUF_RUBY_PROTOBUF_H__ |