diff options
| author | redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-08 00:36:13 +0000 |
|---|---|---|
| committer | redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-08 00:36:13 +0000 |
| commit | 68667c0a07869fe02fb7583207cd36a3e31eda53 (patch) | |
| tree | 72ac5a52c52a5b85dc3cbc984876580330767ce0 | |
| parent | 419bc7d39c19c5a752f6d88244cc14a37f34badc (diff) | |
| download | ppe42-gcc-68667c0a07869fe02fb7583207cd36a3e31eda53.tar.gz ppe42-gcc-68667c0a07869fe02fb7583207cd36a3e31eda53.zip | |
2003-11-07 Jonathan Wakely <redi@gcc.gnu.org>
* libsupc++/vec.cc: Conform to C++STYLE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73350 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
| -rw-r--r-- | libstdc++-v3/libsupc++/vec.cc | 13 |
2 files changed, 8 insertions, 9 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index d0c46d00421..e5658be7a05 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2003-11-07 Jonathan Wakely <redi@gcc.gnu.org> + + * libsupc++/vec.cc: Conform to C++STYLE. + 2003-11-07 Carlo Wood <carlo@alinoe.com> PR libstdc++/12736 diff --git a/libstdc++-v3/libsupc++/vec.cc b/libstdc++-v3/libsupc++/vec.cc index 2725593ff53..908fe9978de 100644 --- a/libstdc++-v3/libsupc++/vec.cc +++ b/libstdc++-v3/libsupc++/vec.cc @@ -282,12 +282,10 @@ namespace __cxxabiv1 void (*destructor) (void *), void (*dealloc) (void *)) { - char *base; - if (!array_address) return; - base = static_cast<char *>(array_address); + char* base = static_cast<char *>(array_address); if (padding_size) { @@ -317,15 +315,12 @@ namespace __cxxabiv1 void (*destructor) (void *), void (*dealloc) (void *, std::size_t)) { - char *base; - std::size_t size; - if (!array_address) return; - base = static_cast <char *> (array_address); - size = 0; - + char* base = static_cast <char *> (array_address); + std::size_t size = 0; + if (padding_size) { std::size_t element_count = reinterpret_cast<std::size_t *> (base)[-1]; |

