C言語で関数の存在チェックを行う場合、以下の方法のどちらが一般的なのでしょうか。

if (privateFunc) {
  privateFunc();
}

if (*privateFunc) {
  privateFunc();
}