···3131/*------------------------------------------------------------------*/3232/* Misc */3333/*------------------------------------------------------------------*/3434-#define CSRMIN(a, b) (((a) < (b)) ? (a) : (b))3535-3634/* Use this macro on unused local variables that cannot be removed (such as3735 unused function parameters). This will quell warnings from certain compilers3836 and static code analysis tools like Lint and Valgrind. */