More descriptive error for dynamic-pointer
authorMichael Gran <spk121@yahoo.com>
Thu, 31 Mar 2011 03:42:37 +0000 (20:42 -0700)
committerAndy Wingo <wingo@pobox.com>
Thu, 31 Mar 2011 10:34:47 +0000 (12:34 +0200)
commit0f1fd214f184a998a3d8e1580b7acb9d02dc879b
tree71952701761d7e97a369feca18e74394821eddba
parente309f3bf9ee910c4772353ca3ff95f6f4ef466b5
More descriptive error for dynamic-pointer

* libguile/dynl.c (sysdep_dynl_value): Failure to find a symbol is not
  an error, so raise our own, more appropriate error.

* test-suite/tests/foreign.test ("dynamic-pointer"): Add a test.
libguile/dynl.c
test-suite/tests/foreign.test