]> git.eshelyaron.com Git - emacs.git/commitdiff
(USER_FULL_NAME): Define to pw->pw_gecos if undefined.
authorEli Zaretskii <eliz@gnu.org>
Sat, 23 Aug 2008 16:51:47 +0000 (16:51 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 23 Aug 2008 16:51:47 +0000 (16:51 +0000)
(Fuser_full_name): Use USER_FULL_NAME instead of a literal pw->pw_gecos.

src/editfns.c

index 71973cec91423027931d127ba72c497d599cb6ba..1915de5f7c7318a8ade5d6d5fb0ed84f90e6f503 100644 (file)
@@ -67,6 +67,10 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #define NULL 0
 #endif
 
+#ifndef USER_FULL_NAME
+#define USER_FULL_NAME pw->pw_gecos
+#endif
+
 #ifndef USE_CRT_DLL
 extern char **environ;
 #endif
@@ -1370,7 +1374,7 @@ name, or nil if there is no such user.  */)
   if (!pw)
     return Qnil;
 
-  p = (unsigned char *) pw->pw_gecos;
+  p = (unsigned char *) USER_FULL_NAME;
   /* Chop off everything after the first comma. */
   q = (unsigned char *) index (p, ',');
   full = make_string (p, q ? q - p : strlen (p));