Changeset f54b07d for variable.c


Ignore:
Timestamp:
Feb 26, 2011, 8:10:30 PM (11 years ago)
Author:
David Benjamin <davidben@mit.edu>
Branches:
master, release-1.8, release-1.9
Children:
9620c8d
Parents:
cb6c9e1
git-author:
David Benjamin <davidben@mit.edu> (01/04/11 11:15:08)
git-committer:
David Benjamin <davidben@mit.edu> (02/26/11 20:10:30)
Message:
Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN

This lets us punt thishost from owl_global. g_get_host_name implements
the same localhost fallback, so we really don't need it.

Also, Solaris gets upset about MAXHOSTNAMELEN when you define
_XOPEN_SOURCE=500 without __EXTENSIONS__, if we ever care to get rid of
that. (That said, glib's answer to this is lame. They just hardcode 100
and even forget to NUL-terminate the buffer; POSIX is apparently
braindead and leaves truncation undefined. glibc is kind enough to give
you ENAMETOOLONG.)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • variable.c

    rd4927a7 rf54b07d  
    466466int owl_variable_tty_set(owl_variable *v, const void *newval)
    467467{
    468   owl_zephyr_set_locationinfo(owl_global_get_hostname(&g), newval);
     468  owl_zephyr_set_locationinfo(g_get_host_name(), newval);
    469469  return(owl_variable_string_set_default(v, newval));
    470470}
Note: See TracChangeset for help on using the changeset viewer.