fix unnecessary call to canonicalize_path in load-path fast case
authorAndy Wingo <wingo@pobox.com>
Wed, 3 Aug 2011 09:46:56 +0000 (11:46 +0200)
committerAndy Wingo <wingo@pobox.com>
Wed, 3 Aug 2011 09:46:56 +0000 (11:46 +0200)
commite4f6e855b6f96cd58f6643949438384be5470a39
treed34d83e210253ffcd7365b94af2d2148f1d0d61a
parent0f75cc78096578f85cc66bba054044116e2ca413
fix unnecessary call to canonicalize_path in load-path fast case

* libguile/load.c (scm_primitive_load_path): Don't canonicalize the
  filename unless we need to look in the fallback path.  Fixes a stat
  explosion; see http://savannah.gnu.org/bugs/?33815.
libguile/load.c