diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-03-08 04:03:03 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-03-08 04:03:03 -0400 |
| commit | 1815d26c7042d3d592e624d8edf73805c7b3bc6d (patch) | |
| tree | 29bb6e9f7d15714ad799ca290d5e03fa9846af09 /src/screen.c | |
| parent | ff02ca89a0b0bae712c6bbc1de6bc50be13010a8 (diff) | |
| download | fujinet-chat-master.tar.gz | |
Diffstat (limited to 'src/screen.c')
| -rw-r--r-- | src/screen.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/screen.c b/src/screen.c index f442e66..617ea2f 100644 --- a/src/screen.c +++ b/src/screen.c @@ -61,6 +61,7 @@ void scr_init(void) { scr_display(0); } +/* TODO: don't create screen if it already exists! */ char scr_create(const char *name, char display) { int i; @@ -164,6 +165,8 @@ void scr_refresh(void) { char scr_getbyname(const char *name) { char i; + if(!name) return 0; + for(i = 2; i < MAX_SCREENS; i++) { if(strcasecmp(name, scr_names[i]) == 0) return i; |
