Browse Source

inserir log "Não foi possível obter privilégios"

dev
Rodgger 2 years ago
parent
commit
bc52b90269
  1. 19
      src/log/log.c

19
src/log/log.c

@ -172,10 +172,6 @@ int set_program_name(const char *name){
*/
int system_log(int flag, const char * str, ...){
if(get_privileges() == -1){
return -1;
}
va_list arglist;
char str_log[2000];
va_start(arglist, str);
@ -238,6 +234,21 @@ int system_log(int flag, const char * str, ...){
va_end(arglist);
static int log_privileges = 0;
if(get_privileges() == -1){
if(log_privileges == 1){
return -1;
}
log_privileges = 1;
_ERROR("Não foi possível obter privilégios");
return -1;
}
else{
log_privileges = 0;
}
char str_time[100]; // str do tempo
time_t s_time = time(NULL);
struct tm *stime;

Loading…
Cancel
Save