![]() |
||||||
SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
int A2mPrintError(af, msg)
A2MFILE *af;
U_ch *msg;
Description
Fonction appelée par les fonctions A2m*() en cas d'erreur. Elle affiche par défaut dans le stdout (printf) le fichier, la ligne et le caractère courants, suivi du message msg.
Cette fonction peut être remplacée par une fonction utilisateur pour peu que l'on garde la même syntaxe.
Il suffit pour ce faire de définir la fonction dans une des sources C. Lors du link, comme la fonction apparaîtra dans un module objet avant la librairie, elle aura priorité et remplacera donc la fonction par défaut de la librairie.
La fonction de la librairie se contente d'imprimer dans le stdout le message passé comme argument.
Exemple
#include <scr4.h>
#include <s_a2m.h>
A2mPrintError(af, txt)
A2MFILE *af;
U_ch *txt;
{
PG_display_error("%s : %s", A2mError(af), txt);
}
Voir également
A2mToGdi(), A2mToHtml(), A2mToRtf(), A2mToMif(), A2mError()
int A2mPrintError(af, msg)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be