common.c: fix a bug