tell gcc we won't use the return value