Page MenuHomeDevCentral

reserved.c
No OneTemporary

reserved.c

#include "defines.h"
#include "vars.h"
#include "prototypes.h"
void
call_reserved_1 ( char *source, char *target, char *param )
{
FILE *fp;
char buffer[STRING_SHORT] = { 0 };
char input[STRING_SHORT] = { 0 };
if ( strlen ( param ) == 0 )
return;
snprintf ( buffer, sizeof ( buffer ), "./cdecl -a -q explain \"%s\"\n", param );
if ( ( fp = popen ( buffer, "r" ) ) == NULL )
return;
fgets ( input, sizeof ( input ), fp );
if ( strlen ( input ) > 0 )
S ( "PRIVMSG %s :%s%s\n", target, rand_reply(source), input );
pclose ( fp );
}
void
call_reserved_2 ( char *source, char *target, char *param )
{
FILE *fp;
char buffer[STRING_SHORT] = { 0 };
char input[STRING_SHORT] = { 0 };
if ( strlen ( param ) == 0 )
return;
snprintf ( buffer, sizeof ( buffer ), "./cdecl -a -q declare \"%s\"\n", param );
if ( ( fp = popen ( buffer, "r" ) ) == NULL )
return;
fgets ( input, sizeof ( input ), fp );
if ( strlen ( input ) > 0 )
S ( "PRIVMSG %s :%s%s\n", target, rand_reply(source), input );
pclose ( fp );
}

File Metadata

Mime Type
text/x-c
Expires
Fri, Feb 28, 21:45 (1 d, 11 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2435881
Default Alt Text
reserved.c (1 KB)

Event Timeline