mavzermete 1
mavzermete
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
xranzei 1
xranzei
Hikaye Ekle

[C++] Pts ve Syslog Kapatma

  • Konuyu başlatan Konuyu başlatan Esinti
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 19
  • Görüntüleme Görüntüleme 6K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

.../Server/libthecore/src
Log.c Açılır
Aratılır;

Kod:
void sys_log(unsigned int bit, const char *format, ...)

Kod bloğunda
Aratılır;

Kod:
if (log_file_sys)
	{
		return;
		time_t ct = time(0);  
		char *time_s = asctime(localtime(&ct));

		fprintf(log_file_sys->fp, sys_log_header_string);

		time_s[strlen(time_s) - 1] = '\0';
		fprintf(log_file_sys->fp, "%-15.15s.%d :: ", time_s + 4, tv.tv_usec );

		va_start(args, format);
		vfprintf(log_file_sys->fp, format, args);
		va_end(args);

		fputc('\n', log_file_sys->fp);
		fflush(log_file_sys->fp);
	}

Değiştirilir;
Kod:
if (log_file_sys)
	{
	}

Kod bloğunda
Aratılır:

Kod:
if (!log_file_pt)
		return;

	va_start(args, format);
	vfprintf(log_file_pt->fp, format, args);
	va_end(args);

	fputc('\n', log_file_pt->fp);
	fflush(log_file_pt->fp);
}

Değiştirilir:

Kod:
	if (!log_file_pt)
	{
	}
}
 
.../Server/libthecore/src
Log.c Açılır
Aratılır;

Kod:
void sys_log(unsigned int bit, const char *format, ...)

Kod bloğunda
Aratılır;

Kod:
if (log_file_sys)
    {
        return;
        time_t ct = time(0);  
        char *time_s = asctime(localtime(&ct));

        fprintf(log_file_sys->fp, sys_log_header_string);

        time_s[strlen(time_s) - 1] = '\0';
        fprintf(log_file_sys->fp, "%-15.15s.%d :: ", time_s + 4, tv.tv_usec );

        va_start(args, format);
        vfprintf(log_file_sys->fp, format, args);
        va_end(args);

        fputc('\n', log_file_sys->fp);
        fflush(log_file_sys->fp);
    }

Değiştirilir;
Kod:
if (log_file_sys)
    {
    }

Kod bloğunda
Aratılır:

Kod:
if (!log_file_pt)
        return;

    va_start(args, format);
    vfprintf(log_file_pt->fp, format, args);
    va_end(args);

    fputc('\n', log_file_pt->fp);
    fflush(log_file_pt->fp);
}

Değiştirilir:

Kod:
    if (!log_file_pt)
    {
    }
}
thanks sağlam konu syslog 180 mb ye çıkıyodu bnm fileste kurtulmuş olduk :d tekrar eyw

//skytech
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst