zoom.c (374B)
1 static float zoom_value(void) 2 { 3 const char *display = getenv("DISPLAY"); 4 if (!display) return 1.0f; 5 6 char path[64]; 7 snprintf(path, sizeof(path), "/tmp/vcompmgr_%s.sock.zoom", display); 8 9 float val = 1.0f; 10 FILE *fp = fopen(path, "r"); 11 if (!fp) return 1.0f; 12 if (fscanf(fp, "%f", &val) != 1) 13 val = 1.0f; 14 fclose(fp); 15 return val; 16 }