Made height and width global variables, as per easier access.
This commit is contained in:
parent
b6b0441889
commit
69bc13fc71
26
main.c
26
main.c
|
@ -36,16 +36,16 @@ typedef struct{unsigned long flags;
|
|||
|
||||
|
||||
|
||||
|
||||
int width, height;
|
||||
char pass_buffer[PASS_LEN], passwd[PASS_LEN];
|
||||
|
||||
|
||||
void anullate(char*, int);
|
||||
void catch_fire(char*, int);
|
||||
void draw_ui(Display*, Window, Visual*, Colormap, int, int, int);
|
||||
void get_passwd(Display*, Window w, Visual *v, Colormap cmap, int width, int height, int screen, const char*);
|
||||
void draw_ui(Display*, Window, Visual*, Colormap, int);
|
||||
void get_passwd(Display*, Window, Visual*, Colormap, int, const char*);
|
||||
static const char *generate_hash(void);
|
||||
void window_attr(Display*, Window, int, int, int);
|
||||
void window_attr(Display*, Window, int);
|
||||
|
||||
|
||||
|
||||
|
@ -78,8 +78,8 @@ int main(void){
|
|||
|
||||
int s = DefaultScreen(d);
|
||||
int depth = DefaultDepth(d, s);
|
||||
int width = DisplayWidth(d, s);
|
||||
int height = DisplayHeight(d, s);
|
||||
width = DisplayWidth(d, s);
|
||||
height = DisplayHeight(d, s);
|
||||
|
||||
|
||||
Window w;
|
||||
|
@ -100,9 +100,9 @@ int main(void){
|
|||
|
||||
|
||||
// SET WINDOW ATTRIBUTES
|
||||
window_attr(d, w, s, width, height);
|
||||
window_attr(d, w, s);
|
||||
// DRAW THE RECTANGLES AND STRINGS
|
||||
draw_ui(d, w, visual, cmap, width, height, s);
|
||||
draw_ui(d, w, visual, cmap, s);
|
||||
|
||||
|
||||
hash = generate_hash();
|
||||
|
@ -121,7 +121,7 @@ int main(void){
|
|||
|
||||
|
||||
// CHECK THE DAMNED PASSWORD
|
||||
get_passwd(d, w, visual, cmap, width, height, s, hash);
|
||||
get_passwd(d, w, visual, cmap, s, hash);
|
||||
|
||||
|
||||
XCloseDisplay(d);
|
||||
|
@ -148,7 +148,7 @@ void catch_fire(char *string, int error){
|
|||
|
||||
|
||||
|
||||
void draw_ui(Display *d, Window w, Visual *visual, Colormap cmap, int width, int height, int s){
|
||||
void draw_ui(Display *d, Window w, Visual *visual, Colormap cmap, int s){
|
||||
|
||||
//FONT SHENANIGANS
|
||||
char font_name[strlen("monospace-") +2];
|
||||
|
@ -204,7 +204,7 @@ void draw_ui(Display *d, Window w, Visual *visual, Colormap cmap, int width, int
|
|||
|
||||
|
||||
|
||||
void window_attr(Display *d, Window w, int s, int width, int height){
|
||||
void window_attr(Display *d, Window w, int s){
|
||||
|
||||
int mode_count;
|
||||
|
||||
|
@ -243,7 +243,7 @@ void window_attr(Display *d, Window w, int s, int width, int height){
|
|||
|
||||
|
||||
|
||||
void get_passwd(Display *d, Window w, Visual *v, Colormap cmap, int width, int height, int screen, const char *hash){
|
||||
void get_passwd(Display *d, Window w, Visual *v, Colormap cmap, int screen, const char *hash){
|
||||
|
||||
int num, failure = 0, check = 1;
|
||||
unsigned int len = 0;
|
||||
|
@ -319,7 +319,7 @@ void get_passwd(Display *d, Window w, Visual *v, Colormap cmap, int width, int h
|
|||
break;
|
||||
}
|
||||
|
||||
draw_ui(d, w, v, cmap, width, height, screen);
|
||||
draw_ui(d, w, v, cmap, screen);
|
||||
|
||||
if(!check)
|
||||
exit(0);
|
||||
|
|
Loading…
Reference in a new issue