avr-fw-modules/core/include/sys/checks.h

4 lines
160 B
C
Raw Normal View History

2017-09-27 13:25:39 +02:00
#pragma once
#define require( value ) { int r = (value); if (r < 0) return r; }
#define tolerate( state, result ) { int r = (result); if (r < 0) state = r; }