Fprintf usa malloc () sob o capô?

Eu quero um manipulador o-damn-malloc-just-failed mínimo, que grava algumas informações em um arquivo (provavelmente apenas erro padrão). Eu preferiria usar fprintf () em vez de write (), mas isso falhará muito se o próprio fprintf () tentar malloc ().

Existe alguma garantia, no padrão C, ou mesmo na glibc, que o fprintf não fará iss

questionAnswers(3)

yourAnswerToTheQuestion