Annotation of researchv10no/ncurses/screen/addstr.c, revision 1.1

1.1     ! root        1: # include      "curses.ext"
        !             2: /*     @(#) addstr.c: 1.1 10/15/83     (1.3    7/17/82)        */
        !             3: 
        !             4: /*
        !             5:  *     This routine adds a string starting at (_cury,_curx)
        !             6:  *
        !             7:  * 1/26/81 (Berkeley) @(#)addstr.c     1.1
        !             8:  */
        !             9: waddstr(win,str)
        !            10: register WINDOW        *win; 
        !            11: register char  *str;
        !            12: {
        !            13: # ifdef DEBUG
        !            14:        if(outf)
        !            15:        {
        !            16:                if( win == stdscr )
        !            17:                {
        !            18:                        fprintf(outf, "WADDSTR(stdscr, ");
        !            19:                }
        !            20:                else
        !            21:                {
        !            22:                        fprintf(outf, "WADDSTR(%o, ", win);
        !            23:                }
        !            24:                fprintf(outf, "\"%s\")\n", str);
        !            25:        }
        !            26: # endif        DEBUG
        !            27:        while( *str )
        !            28:        {
        !            29:                if( waddch( win, ( chtype ) *str++ ) == ERR )
        !            30:                {
        !            31:                        return ERR;
        !            32:                }
        !            33:        }
        !            34:        return OK;
        !            35: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.