summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2025-02-08 16:27:53 +0100
committerLinnnus <[email protected]>2025-02-08 16:27:53 +0100
commit7162430f51d99cc908b5e2d1615cb146dbb342ea (patch)
tree20ff2a0c77683df32ac53036754f666f4cb7524b
parent856a912ef70219a65f2f094a4983e51dcc9d771f (diff)
pkgs/mcping: Print usage to stderr
-rw-r--r--pkgs/mcping/0001-print-usage-to-stderr.patch15
-rw-r--r--pkgs/mcping/default.nix3
2 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/mcping/0001-print-usage-to-stderr.patch b/pkgs/mcping/0001-print-usage-to-stderr.patch
new file mode 100644
index 0000000..a634fd9
--- /dev/null
+++ b/pkgs/mcping/0001-print-usage-to-stderr.patch
@@ -0,0 +1,15 @@
+diff --git a/mcping.c b/mcping.c
+index 44333a5..588cb10 100644
+--- a/mcping.c
++++ b/mcping.c
+@@ -188,8 +188,8 @@ int main(int argc, char **argv) {
+ char string[STRING_BUF_SIZE];
+
+ if (argc < 2) {
+- printf("MC Ping 1.2.0, Minecraft Server List Ping tool.\n");
+- printf("Usage: mcping <host> <port>\n");
++ fprintf(stderr, "MC Ping 1.2.0, Minecraft Server List Ping tool.\n");
++ fprintf(stderr, "Usage: mcping <host> <port>\n");
+ return EXIT_FAILURE;
+ }
+
diff --git a/pkgs/mcping/default.nix b/pkgs/mcping/default.nix
index 21614a4..f72f064 100644
--- a/pkgs/mcping/default.nix
+++ b/pkgs/mcping/default.nix
@@ -14,6 +14,9 @@ stdenv.mkDerivation rec {
hash = "sha256-BVZOjOqptEbva6kmI0oYNmodbLuL0nxKdWn/+EZG91U=";
};
+ patches = [
+ ./0001-print-usage-to-stderr.patch
+ ];
buildPhase = ''
cc -o mcping -Wall -Wextra mcping.c
'';