Skip to content
Extraits de code Groupes Projets

Resolve "Stickers in lkt"

Fusionnées Kubat a demandé de fusionner stickers vers master
1 file
+ 32
0
Comparer les modifications
  • Côte à côte
  • En ligne
+ 32
0
@@ -710,6 +710,38 @@ plt_create__(struct lkt_cmd_args *args)
exit_with_status(sock, buff);
}
noreturn void
stickers_get__(struct lkt_cmd_args *args)
{
}
noreturn void
stickers_set__(struct lkt_cmd_args *args)
{
fail_if(args->argc != 4, "Invalid argument");
FILE *sock = lkt_connect();
char buff[2];
write_socket_format(sock, "sticker set %s %s %s %s\n", args->argv[0],
args->argv[1], args->argv[2], args->argv[3]);
exit_with_status(sock, buff);
}
noreturn void
stickers_delete__(struct lkt_cmd_args *args)
{
FILE *sock;
char buff[2];
if (args->argc == 2)
write_socket_format(sock = lkt_connect(), "sticker delete %s %s",
args->argv[0], args->argv[1]);
else if (args->argc == 3)
write_socket_format(sock = lkt_connect(), "sticker delete %s %s %s",
args->argv[0], args->argv[1], args->argv[2]);
else
fail("Invalid argument");
exit_with_status(sock, buff);
}
/* Search functions. */
noreturn void
Chargement en cours