Confuse GCC data-flow analysis to remove warning: function returns address of local variable
This commit is contained in:
parent
26850e9b9f
commit
b66d31e7c1
|
@ -369,7 +369,8 @@ ptr_t GC_approx_sp(void)
|
||||||
# ifdef _MSC_VER
|
# ifdef _MSC_VER
|
||||||
# pragma warning(disable:4172)
|
# pragma warning(disable:4172)
|
||||||
# endif
|
# endif
|
||||||
return((ptr_t)(&dummy));
|
ptr_t addr = ((ptr_t)(&dummy));
|
||||||
|
return addr;
|
||||||
# ifdef _MSC_VER
|
# ifdef _MSC_VER
|
||||||
# pragma warning(default:4172)
|
# pragma warning(default:4172)
|
||||||
# endif
|
# endif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user