w3m その8 (738レス)
上下前次1-新
589: 580 2017/12/08(金)12:32 AAS
解析用にparse結果を書き出す関数を作ってみた
問題箇所(=buf->baseURL->hostの設定箇所)は、今の所特定できず
こんなことしなくても、正規なデバッグ方法がちゃんと用意されてそうな気も
/* w3mソース [proto.h] 末尾に追加 */
extern void clear_mylog();
extern void printf_mylog( char *fmt, ... );
extern void dump_ParsedURL( ParsedURL *p );
/* w3mソース [url.c] 末尾に追加 */
const char fn_mylog[100] = "/tmp/w3m_debug.log";
void clear_mylog(){
FILE *fp =fopen( fn_mylog,"w");
if( fp ) fclose( fp );
}
void printf_mylog( char *fmt, ... ){
FILE *fp = fopen( fn_mylog, "a");
if( fp ){
va_list args;
va_start( args, fmt );
vfprintf( fp, fmt, args );
va_end( args );
}
}
void dump_ParsedURL( ParsedURL *p ){
if( p ){
printf_mylog( " host:[%s] file:[%s] real_file:[%s]\n",
p->host, p->file, p->real_file );
}else{
printf_mylog( " ParsedURL is null.\n" );
}
}
上下前次1-新書関写板覧索設栞歴
あと 149 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.007s