summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2017-03-05 08:22:39 +0300
committerIvan Maidanski <ivmai@mail.ru>2017-03-05 08:22:39 +0300
commitdc590cf006271e42eb4e9b6dfd1c4778696c2d34 (patch)
tree837c8f3a66f0c65c6d83189f69e9ec3bf8599670 /extra
parent8651400c1e6d8afe98f932bab6ade539d6bc4e4d (diff)
downloadbdwgc-dc590cf006271e42eb4e9b6dfd1c4778696c2d34.tar.gz
Eliminate 'condition ret==NULL always true' cppcheck style warning (Amiga)
* extra/AmigaOS.c [GC_AMIGA_FASTALLOC && !GC_AMIGA_ONLYFAST && GC_AMIGA_GC] (GC_amiga_allocwrapper_any): Do not check ret==NULL twice. * extra/AmigaOS.c [GC_AMIGA_FASTALLOC && GC_AMIGA_GC] (GC_amiga_allocwrapper_fast): Likewise. * extra/AmigaOS.c [GC_AMIGA_GC] (GC_amiga_realloc): Likewise.
Diffstat (limited to 'extra')
-rw-r--r--extra/AmigaOS.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/extra/AmigaOS.c b/extra/AmigaOS.c
index e7bc7079..549e20fb 100644
--- a/extra/AmigaOS.c
+++ b/extra/AmigaOS.c
@@ -371,8 +371,9 @@ void *GC_amiga_allocwrapper_any(size_t size,void *(*AllocFunction)(size_t size2)
#endif
ret=(*AllocFunction)(size);
}
+ if(ret==NULL)
#endif
- if(ret==NULL){
+ {
GC_amiga_dontalloc=FALSE;
ret=(*AllocFunction)(size);
if(ret==NULL){
@@ -454,8 +455,9 @@ void *GC_amiga_allocwrapper_fast(size_t size,void *(*AllocFunction)(size_t size2
#endif
ret=(*AllocFunction)(size);
}
+ if(ret==NULL)
#endif
- if(ret==NULL){
+ {
#ifndef GC_AMIGA_ONLYFAST
GC_AMIGA_MEMF=MEMF_ANY | MEMF_CLEAR;
if(GC_amiga_toany!=NULL) (*GC_amiga_toany)();
@@ -507,8 +509,9 @@ void *GC_amiga_realloc(void *old_object,size_t new_size_in_bytes){
#endif
ret=GC_realloc(old_object,new_size_in_bytes);
}
+ if(ret==NULL)
#endif
- if(ret==NULL){
+ {
#ifndef GC_AMIGA_ONLYFAST
GC_AMIGA_MEMF=MEMF_ANY | MEMF_CLEAR;
if(GC_amiga_toany!=NULL) (*GC_amiga_toany)();