// Main program int main(int argc, char** argv) { glutInit(&argc, argv); glutInitWindowSize (window_size, window_size); glutInitWindowPosition (10, 10); window_1 = glutCreateWindow (argv[0]); glutSetWindowTitle("Three Triangles"); init (); glutDisplayFunc(display_1); glutReshapeFunc(reshape_1); display_1(); glutInitWindowSize (window_size, window_size); glutInitWindowPosition (window_size + 50, 10); window_2 = glutCreateWindow (argv[0]); glutSetWindowTitle("Gradient Triangle"); init (); glutDisplayFunc(display_2); glutReshapeFunc(reshape_2); glutMainLoop(); return 0; }
void string_prog_1(char *host) { CLIENT *clnt; mystring *result_1; mystring display_1_arg; #ifndef DEBUG clnt = clnt_create (host, STRING_PROG, STRING_VERS, "udp"); if (clnt == NULL) { clnt_pcreateerror (host); exit (1); } #endif /* DEBUG */ result_1 = display_1(&display_1_arg, clnt); if (result_1 == (mystring *) NULL) { clnt_perror (clnt, "call failed"); } #ifndef DEBUG clnt_destroy (clnt); #endif /* DEBUG */ }