mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-20 03:25:47 +00:00
prefer ansi c rand() to posix random(), doh
This commit is contained in:
parent
3f8e21fc61
commit
a26b28e10f
@ -210,7 +210,7 @@ int sprite_clear_all(const tinfo* t, FILE* fp){
|
|||||||
}
|
}
|
||||||
|
|
||||||
int sprite_init(const tinfo* t, int fd){
|
int sprite_init(const tinfo* t, int fd){
|
||||||
sprixelid_nonce = random() % 0xffffffu;
|
sprixelid_nonce = rand() % 0xffffffu;
|
||||||
if(t->pixel_init == NULL){
|
if(t->pixel_init == NULL){
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <ncurses.h> // needed for some definitions, see terminfo(3ncurses)
|
#include <ncurses.h> // needed for some definitions, see terminfo(3ncurses)
|
||||||
|
#ifdef __linux__
|
||||||
#include <sys/utsname.h>
|
#include <sys/utsname.h>
|
||||||
|
#endif
|
||||||
#include "internal.h"
|
#include "internal.h"
|
||||||
#include "input.h"
|
#include "input.h"
|
||||||
#include "linux.h"
|
#include "linux.h"
|
||||||
@ -579,6 +581,7 @@ apply_term_heuristics(tinfo* ti, const char* termname, int fd,
|
|||||||
ti->caps.quadrants = true;
|
ti->caps.quadrants = true;
|
||||||
ti->caps.rgb = true;
|
ti->caps.rgb = true;
|
||||||
setup_iterm_bitmaps(ti, fd);
|
setup_iterm_bitmaps(ti, fd);
|
||||||
|
#ifdef __linux__
|
||||||
}else if(qterm == TERMINAL_LINUX){
|
}else if(qterm == TERMINAL_LINUX){
|
||||||
struct utsname un;
|
struct utsname un;
|
||||||
if(uname(&un) == 0){
|
if(uname(&un) == 0){
|
||||||
@ -591,6 +594,7 @@ apply_term_heuristics(tinfo* ti, const char* termname, int fd,
|
|||||||
termname = "Linux console";
|
termname = "Linux console";
|
||||||
}
|
}
|
||||||
ti->caps.braille = false; // no caps.braille, no caps.sextants in linux console
|
ti->caps.braille = false; // no caps.braille, no caps.sextants in linux console
|
||||||
|
#endif
|
||||||
}else if(qterm == TERMINAL_TERMINOLOGY){
|
}else if(qterm == TERMINAL_TERMINOLOGY){
|
||||||
termname = "Terminology";
|
termname = "Terminology";
|
||||||
ti->caps.rgb = false; // as of at least 1.9.0
|
ti->caps.rgb = false; // as of at least 1.9.0
|
||||||
|
Loading…
Reference in New Issue
Block a user