mirror of
https://github.com/netsurf-browser/netsurf
synced 2025-02-25 19:04:21 +03:00
Reflow useragent.c to be 8 char indent. Also rename build_user_agent to user_agent_build_string so that all useragent.c starts user_agent_*
svn path=/trunk/netsurf/; revision=3334
This commit is contained in:
parent
e671fe3707
commit
9ef3a2cd57
@ -23,46 +23,46 @@ static const char *core_user_agent_string = NULL;
|
||||
* user agent in HTTP requests.
|
||||
*/
|
||||
static void
|
||||
build_user_agent(void)
|
||||
user_agent_build_string(void)
|
||||
{
|
||||
struct utsname un;
|
||||
const char *sysname = "Unknown";
|
||||
const char *machine = "Unknown";
|
||||
char *ua_string;
|
||||
int len;
|
||||
struct utsname un;
|
||||
const char *sysname = "Unknown";
|
||||
const char *machine = "Unknown";
|
||||
char *ua_string;
|
||||
int len;
|
||||
|
||||
if (uname(&un) == 0) {
|
||||
sysname = un.sysname;
|
||||
machine = un.machine;
|
||||
}
|
||||
if (uname(&un) == 0) {
|
||||
sysname = un.sysname;
|
||||
machine = un.machine;
|
||||
}
|
||||
|
||||
len = snprintf(NULL, 0, NETSURF_UA_FORMAT_STRING,
|
||||
len = snprintf(NULL, 0, NETSURF_UA_FORMAT_STRING,
|
||||
netsurf_version_major,
|
||||
netsurf_version_minor,
|
||||
sysname,
|
||||
machine);
|
||||
ua_string = malloc(len + 1);
|
||||
if (!ua_string) {
|
||||
/** \todo this needs handling better */
|
||||
return;
|
||||
}
|
||||
snprintf(ua_string, len + 1,
|
||||
NETSURF_UA_FORMAT_STRING,
|
||||
netsurf_version_major,
|
||||
netsurf_version_minor,
|
||||
sysname,
|
||||
machine);
|
||||
ua_string = malloc(len + 1);
|
||||
if (!ua_string) {
|
||||
/** \todo this needs handling better */
|
||||
return;
|
||||
}
|
||||
snprintf(ua_string, len + 1,
|
||||
NETSURF_UA_FORMAT_STRING,
|
||||
netsurf_version_major,
|
||||
netsurf_version_minor,
|
||||
sysname,
|
||||
machine);
|
||||
|
||||
core_user_agent_string = ua_string;
|
||||
core_user_agent_string = ua_string;
|
||||
|
||||
LOG(("Built user agent \"%s\"", core_user_agent_string));
|
||||
LOG(("Built user agent \"%s\"", core_user_agent_string));
|
||||
}
|
||||
|
||||
/* This is a function so that later we can override it trivially */
|
||||
const char *
|
||||
user_agent_string(void)
|
||||
{
|
||||
if (core_user_agent_string == NULL)
|
||||
build_user_agent();
|
||||
return core_user_agent_string;
|
||||
if (core_user_agent_string == NULL)
|
||||
user_agent_build_string();
|
||||
return core_user_agent_string;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user