summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/renderer_glue.cc
diff options
context:
space:
mode:
authorerg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-05 23:46:02 +0000
committererg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-05 23:46:02 +0000
commit2858bbf9099f835325422009c5945e9b26a97d42 (patch)
tree4751ec07dc414566f15d9995386b73805facfca0 /chrome/renderer/renderer_glue.cc
parente22ddddb19c659dce909396cb2320979cbedc5d2 (diff)
downloadchromium_src-2858bbf9099f835325422009c5945e9b26a97d42.zip
chromium_src-2858bbf9099f835325422009c5945e9b26a97d42.tar.gz
chromium_src-2858bbf9099f835325422009c5945e9b26a97d42.tar.bz2
FBTF: Continue fixing nits found by my automated source scanner.
(~1.3 megs off Debug linux .a files) BUG=none TEST=compiles Review URL: http://codereview.chromium.org/3556013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61587 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/renderer_glue.cc')
-rw-r--r--chrome/renderer/renderer_glue.cc45
1 files changed, 0 insertions, 45 deletions
diff --git a/chrome/renderer/renderer_glue.cc b/chrome/renderer/renderer_glue.cc
index 20005e8..7215e32 100644
--- a/chrome/renderer/renderer_glue.cc
+++ b/chrome/renderer/renderer_glue.cc
@@ -42,51 +42,6 @@
#include "chrome/renderer/renderer_sandbox_support_linux.h"
#endif
-template <typename T, size_t stack_capacity>
-class ResizableStackArray {
- public:
- ResizableStackArray()
- : cur_buffer_(stack_buffer_), cur_capacity_(stack_capacity) {
- }
- ~ResizableStackArray() {
- FreeHeap();
- }
-
- T* get() const {
- return cur_buffer_;
- }
-
- T& operator[](size_t i) {
- return cur_buffer_[i];
- }
-
- size_t capacity() const {
- return cur_capacity_;
- }
-
- void Resize(size_t new_size) {
- if (new_size < cur_capacity_)
- return; // already big enough
- FreeHeap();
- cur_capacity_ = new_size;
- cur_buffer_ = new T[new_size];
- }
-
- private:
- // Resets the heap buffer, if any
- void FreeHeap() {
- if (cur_buffer_ != stack_buffer_) {
- delete[] cur_buffer_;
- cur_buffer_ = stack_buffer_;
- cur_capacity_ = stack_capacity;
- }
- }
-
- T stack_buffer_[stack_capacity];
- T* cur_buffer_;
- size_t cur_capacity_;
-};
-
// This definition of WriteBitmapFromPixels uses shared memory to communicate
// across processes.
void ScopedClipboardWriterGlue::WriteBitmapFromPixels(const void* pixels,