ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/mon/src/mon.cpp
(Generate patch)

Comparing mon/src/mon.cpp (file contents):
Revision 1.3 by cebix, 1999-10-05T14:43:41Z vs.
Revision 1.4 by cebix, 1999-10-05T18:19:55Z

# Line 252 | Line 252 | void mon_write_word(uint32 adr, uint32 l
252  
253   static void read_line(char *prompt)
254   {
255 + #ifdef HAVE_LIBREADLINE
256          static char *line_read = NULL;
257  
258          if (line_read) {
# Line 266 | Line 267 | static void read_line(char *prompt)
267  
268          strncpy(in_ptr = input, line_read, INPUT_LENGTH);
269          input[INPUT_LENGTH-1] = 0;
270 + #else
271 +        fprintf(monout, prompt);
272 +        fflush(monout);
273 +        fgets(in_ptr = input, INPUT_LENGTH, monin);
274 +        char *s = strchr(input, '\n');
275 +        if (s != NULL)
276 +                *s = 0;
277 + #endif
278   }
279  
280  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines