# 2.11BSD#431 - /usr/src/usr.lib/libplot/imagen/linemod.c

##### Functions

    linemod           X

       1: /*
       2:  * Copyright (c) 1985 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  */
       6:
       7: #ifndef lint
       8: static char sccsid[] = "@(#)linemod.c	5.3 (Berkeley) 9/21/85";
       9: #endif not lint
      10:
      11: #include "imp.h"
      12:
      13: /*
      14:  * Hack to set font.
      15:  */
      16: linemod(s)
      17: char *s;
      18: {
      19:     register char *tit;
      20:     register char *nam;
      21:     int siz = 0;
      22:     nam = s;
      23:     for(tit = "charset="; *tit; )
      24:         if (*tit++ != *nam++)
      25:             return;
      26:     s = nam;
      27:     while(*nam)
      28:         switch(*nam++) {
      29:         case ',':
      30:         case '\n':
      31:             *--nam = 0;
      32:         }
      33:     siz = atoi(++nam);
      34:     if (siz == 0) {
      35:         while (*--nam >= '0' && *nam <= '9')
      36:             ;
      37:         siz = (atoi(++nam)*4)/3;
      38:     }
      39:     if (siz == 0)
      40:         siz = imPcsize;
      41:     setfont(s, siz);
      42: }

#### Defined functions

linemod defined in line 16; never used

#### Defined variables

sccsid defined in line 8; never used

Last modified: 1987-02-18 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 808 |