# 2.11BSD#431 - /usr/src/games/trek/getcodi.c

##### Functions

    getcodi           X

       1: /*
       2:  * Copyright (c) 1980 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[] = "@(#)getcodi.c	5.1 (Berkeley) 5/30/85";
       9: #endif not lint
      10:
      11: # include   "getpar.h"
      12:
      13: /*
      14: **  get course and distance
      15: **
      16: **	The user is asked for a course and distance.  This is used by
      17: **	move, impulse, and some of the computer functions.
      18: **
      19: **	The return value is zero for success, one for an invalid input
      20: **	(meaning to drop the request).
      21: */
      22:
      23: getcodi(co, di)
      24: int *co;
      25: double  *di;
      26: {
      27:
      28:     *co = getintpar("Course");
      29:
      30:     /* course must be in the interval [0, 360] */
      31:     if (*co < 0 || *co > 360)
      32:         return (1);
      33:     *di = getfltpar("Distance");
      34:
      35:     /* distance must be in the interval [0, 15] */
      36:     if (*di <= 0.0 || *di > 15.0)
      37:         return (1);
      38:
      39:     /* good return */
      40:     return (0);
      41: }

#### Defined functions

getcodi defined in line 23; used 2 times

- in /usr/src/games/trek/impulse.c line 29
- in /usr/src/games/trek/warp.c line 55

#### Defined variables

sccsid defined in line 8; never used

Last modified: 1985-05-30 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 379 |