Prefer tail calls.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Nov 2013 01:52:18 +0000 (17:52 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Nov 2013 01:52:18 +0000 (17:52 -0800)
commitd672ac3c611453c624948ed8cc2ced65cadc3400
treea5b52d6ff15caf0a755cc0729d29474a5ae4a6a3
parentff6ec81d6dd564080d8407c0a0eae36461b3b75d
Prefer tail calls.

* lib-src/ebrowse.c (xstrdup):
* lib-src/etags.c (savenstr):
* lwlib/lwlib.c (safe_strdup):
* src/xfns.c (xic_create_fontsetname):
* src/xrdb.c (gethomedir): Prefer tail calls.
* lib-src/etags.c (concat): Omit unnecessary assignment.
lib-src/ChangeLog
lib-src/ebrowse.c
lib-src/etags.c
lwlib/ChangeLog
lwlib/lwlib.c
src/ChangeLog
src/xfns.c
src/xrdb.c