```c
_r = (redisReply*) redisCommand(_ctx, _cmd, ##__VA_ARGS__); \
	if(_r == NULL) \
		throw FileNotGoodException(std::string("redis command '" _cmd "' failed: ") + _ctx->errstr);
```