Files
geef/src/geef.erl
2010-11-03 19:49:40 -07:00

22 lines
508 B
Erlang

-module(geef).
-export([start/0, hex_to_raw/1, object_exists/2]).
start() ->
case code:priv_dir(geef) of
{error, bad_name} ->
SoName = filename:join("priv", geef);
Dir ->
SoName = filename:join(Dir, geef)
end,
io:format("Hey There: ~s~n", [SoName]),
erlang:load_nif(SoName, 0).
hex_to_raw(_Val) ->
nif_error(?LINE).
object_exists(_Val, _Val2) ->
nif_error(?LINE).
nif_error(Line) ->
exit({nif_not_loaded,module,?MODULE,line,Line}).