「ap_rputs」の編集履歴(バックアップ)一覧はこちら
「ap_rputs」(2009/01/05 (月) 22:23:06) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
include/http_protocol.h
/**
* Output a string for the current request
* @param str The string to output
* @param r The current request
* @return The number of bytes sent
*/
AP_DECLARE(int) ap_rputs(const char *str, request_rec *r);
str ... 表示する(標準入力に返す)文字列
r ... 該当するrequest_rec
server/protocol.c
AP_DECLARE(int) ap_rputs(const char *str, request_rec *r)
{
apr_size_t len;
if (r->connection->aborted)
return -1;
if (buffer_output(r, str, len = strlen(str)) != APR_SUCCESS)
return -1;
return len;
}
buffer_outputしてるだけ
include/http_protocol.h
/**
* Output a string for the current request
* @param str The string to output
* @param r The current request
* @return The number of bytes sent
*/
AP_DECLARE(int) ap_rputs(const char *str, request_rec *r);
str ... 表示する(標準入力に返す)文字列
r ... 該当するrequest_rec
server/protocol.c
AP_DECLARE(int) ap_rputs(const char *str, request_rec *r)
{
apr_size_t len;
if (r->connection->aborted)
return -1;
if (buffer_output(r, str, len = strlen(str)) != APR_SUCCESS)
return -1;
return len;
}
buffer_outputしてるだけ