ref: eb70d5b0e7dcf24bf7eea50d8899df70321409df
parent: 6387969e3947b2bc9467a2e1cf37a17c997fe0de
author: Yaroslav K <yarikos@gmail.com>
date: Tue Mar 31 13:34:32 EDT 2026
Deduplicate error strings
--- a/efs_test.c
+++ b/efs_test.c
@@ -3,8 +3,6 @@
#include "dat.h"
#include "fns.h"
-char Eshort[]= "short data";
-char Esmall[]= "buffer too small";
int sendvc(Rdp*, char*, uchar*, int) { return -1; }void testcann(void);
--- /dev/null
+++ b/errs.c
@@ -1,0 +1,3 @@
+char Eshort[]= "short data";
+char Esmall[]= "buffer too small";
+char Ebignum[]= "number too big";
--- a/mkfile
+++ b/mkfile
@@ -16,6 +16,7 @@
efs.$O\
egdi.$O\
ele.$O\
+ errs.$O\
kbd.$O\
rle.$O\
load.$O\
@@ -36,7 +37,7 @@
CLEANFILES=$O.thread $O.test
TESTHFILES=audio.c mppc.c rle.c
TESTOFILES=\
- efs_test.$O efs.$O utf16.$O \
+ efs_test.$O errs.$O efs.$O utf16.$O \
aud_test.$O \
msg_test.$O x224.$O mcs.$O ele.$O mpas.$O alloc.$O cap.$O egdi.$O \
mppc_test.$O \
--- a/msg_test.c
+++ b/msg_test.c
@@ -1,7 +1,5 @@
#include "msg.c"
-char Ebignum[]= "number too big";
-
static int
testputmsg1(void){int n;
--- a/rd-thread.c
+++ b/rd-thread.c
@@ -22,10 +22,6 @@
Mousectl *mousectl;
Keyboardctl *keyboardctl;
-char Eshort[]= "short data";
-char Esmall[]= "buffer too small";
-char Ebignum[]= "number too big";
-
void sendmouse(Rdp* c, Mouse m);
static void keyboardthread(void*);
--- a/rd.c
+++ b/rd.c
@@ -14,10 +14,6 @@
.rwd = "",
};
-char Eshort[]= "short data";
-char Esmall[]= "buffer too small";
-char Ebignum[]= "number too big";
-
void sendmouse(Rdp* c, Mouse m);
static void
--
⑨