catout.c:215:33: warning: 'memset' call operates on objects of type 'outsamplestruct' (aka 'struct outsample') while the size is based on a different type 'outsamplestruct *' (aka 'struct outsample *') [-Wsizeof-pointer-memaccess]
memset(outsample, 0, sizeof(outsample));
~~~~~~~~~ ^~~~~~~~~
catout.c:215:33: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)?
memset(outsample, 0, sizeof(outsample));
^~~~~~~~~
1 warning generated.