.\" Generated by the Allegro makedoc utility .TH ustrerror 3alleg4 "version 4.4.3" "Allegro" "Allegro manual" .SH NAME ustrerror \- Returns a string describing errno. Allegro game programming library.\& .SH SYNOPSIS .B #include .sp .B const char *ustrerror(int err); .SH DESCRIPTION This function returns a string that describes the error code `err', which normally comes from the variable `errno'. Example: .nf PACKFILE *input_file = pack_fopen("badname", "r"); if (input_file == NULL) allegro_message("%s\\nSorry!\\n", ustrerror(errno)); .fi .SH "RETURN VALUE" Returns a pointer to a static string that should not be modified or freed. If you make subsequent calls to ustrerror(), the string will be overwritten. .SH SEE ALSO .BR uconvert (3alleg4), .BR allegro_error (3alleg4)