shithub: 3dee

Download patch

ref: 80f3da5897e610dce9238d5b899a2b87e335e9da
parent: 653b6d5fd9c37073a2898bdc7fef325a8d38a16d
author: rodri <rgl@antares-labs.eu>
date: Thu Feb 1 17:42:14 EST 2024

get rid of useless screenshot function.

--- a/dat.h
+++ b/dat.h
@@ -15,7 +15,6 @@
 	Kcam1,
 	Kcam2,
 	Kcam3,
-	Kscrshot,
 	Ke
 };
 
--- a/main.c
+++ b/main.c
@@ -36,7 +36,6 @@
  [Kcam1]	= KF|2,
  [Kcam2]	= KF|3,
  [Kcam3]	= KF|4,
- [Kscrshot]	= KF|12
 };
 char stats[Se][256];
 Memimage *screenfb;
@@ -341,23 +340,6 @@
 }
 
 void
-screenshot(void)
-{
-	int fd;
-	static char buf[128];
-
-	enter("Path", buf, sizeof buf, mctl, nil, nil);
-	if(buf[0] == 0)
-		return;
-	fd = create(buf, OWRITE, 0644);
-	if(fd < 0)
-		sysfatal("open: %r");
-	if(writeimage(fd, screen, 1) < 0)
-		sysfatal("writeimage: %r");
-	close(fd);
-}
-
-void
 mouse(void)
 {
 	if((mctl->buttons & 8) != 0){
@@ -461,8 +443,6 @@
 		maincam = &cams[2];
 	if(kdown & 1<<Kcam3)
 		maincam = &cams[3];
-	if(kdown & 1<<Kscrshot)
-		screenshot();
 }
 
 void