mirror of
https://github.com/Gnucash/gnucash.git
synced 2026-09-03 20:53:02 -05:00
Replace now obsolete wrappers by the functions they called directly
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22656 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
+2
-2
@@ -43,8 +43,8 @@ typedef char gchar;
|
||||
%typemap(in) gnc_numeric "$1 = gnc_scm_to_numeric($input);"
|
||||
%typemap(out) gnc_numeric "$result = gnc_numeric_to_scm($1);"
|
||||
|
||||
%typemap(in) gint64 " $1 = gnc_scm_to_gint64($input); "
|
||||
%typemap(out) gint64 " $result = gnc_gint64_to_scm($1); "
|
||||
%typemap(in) gint64 " $1 = scm_to_int64($input); "
|
||||
%typemap(out) gint64 " $result = scm_from_int64($1); "
|
||||
|
||||
%define GLIST_HELPER_INOUT(ListType, ElemSwigType)
|
||||
%typemap(in) ListType * {
|
||||
|
||||
+16
-28
@@ -83,7 +83,7 @@ gnc_timespec2timepair(Timespec t)
|
||||
SCM secs;
|
||||
SCM nsecs;
|
||||
|
||||
secs = gnc_gint64_to_scm(t.tv_sec);
|
||||
secs = scm_from_int64(t.tv_sec);
|
||||
nsecs = scm_from_long (t.tv_nsec);
|
||||
return(scm_cons(secs, nsecs));
|
||||
}
|
||||
@@ -94,7 +94,7 @@ gnc_timepair2timespec(SCM x)
|
||||
Timespec result = {0, 0};
|
||||
if (gnc_timepair_p (x))
|
||||
{
|
||||
result.tv_sec = gnc_scm_to_gint64(SCM_CAR(x));
|
||||
result.tv_sec = scm_to_int64(SCM_CAR(x));
|
||||
result.tv_nsec = scm_to_long(SCM_CDR(x));
|
||||
}
|
||||
return(result);
|
||||
@@ -455,8 +455,8 @@ gnc_guid_glist_free (GList *guids)
|
||||
static SCM
|
||||
gnc_query_numeric2scm (gnc_numeric val)
|
||||
{
|
||||
return scm_cons (gnc_gint64_to_scm (val.num),
|
||||
gnc_gint64_to_scm (val.denom));
|
||||
return scm_cons (scm_from_int64 (val.num),
|
||||
scm_from_int64 (val.denom));
|
||||
}
|
||||
|
||||
static gboolean
|
||||
@@ -474,8 +474,8 @@ gnc_query_scm2numeric (SCM pair)
|
||||
num = SCM_CAR (pair);
|
||||
denom = SCM_CDR (pair);
|
||||
|
||||
return gnc_numeric_create (gnc_scm_to_gint64 (num),
|
||||
gnc_scm_to_gint64 (denom));
|
||||
return gnc_numeric_create (scm_to_int64 (num),
|
||||
scm_to_int64 (denom));
|
||||
}
|
||||
|
||||
static SCM
|
||||
@@ -562,7 +562,7 @@ gnc_kvp_value2scm (const KvpValue *value)
|
||||
switch (value_t)
|
||||
{
|
||||
case KVP_TYPE_GINT64:
|
||||
scm = gnc_gint64_to_scm (kvp_value_get_gint64 (value));
|
||||
scm = scm_from_int64 (kvp_value_get_gint64 (value));
|
||||
break;
|
||||
|
||||
case KVP_TYPE_DOUBLE:
|
||||
@@ -677,7 +677,7 @@ gnc_scm2KvpValue (SCM value_scm)
|
||||
switch (value_t)
|
||||
{
|
||||
case KVP_TYPE_GINT64:
|
||||
value = kvp_value_new_gint64 (gnc_scm_to_gint64 (val_scm));
|
||||
value = kvp_value_new_gint64 (scm_to_int64 (val_scm));
|
||||
break;
|
||||
|
||||
case KVP_TYPE_DOUBLE:
|
||||
@@ -877,7 +877,7 @@ gnc_queryterm2scm (const QofQueryTerm *qt)
|
||||
{
|
||||
query_int64_t pdata = (query_int64_t) pd;
|
||||
|
||||
qt_scm = scm_cons (gnc_gint64_to_scm (pdata->val), qt_scm);
|
||||
qt_scm = scm_cons (scm_from_int64 (pdata->val), qt_scm);
|
||||
|
||||
}
|
||||
else if (!g_strcmp0 (pd->type_name, QOF_TYPE_DOUBLE))
|
||||
@@ -1063,7 +1063,7 @@ gnc_scm2query_term_query_v2 (SCM qt_scm)
|
||||
qt_scm = SCM_CDR (qt_scm);
|
||||
if (scm_is_null (scm))
|
||||
break;
|
||||
val = gnc_scm_to_gint64 (scm);
|
||||
val = scm_to_int64 (scm);
|
||||
|
||||
pd = qof_query_int64_predicate (compare_how, val);
|
||||
|
||||
@@ -2226,18 +2226,6 @@ gnc_scm2query (SCM query_scm)
|
||||
return q;
|
||||
}
|
||||
|
||||
SCM
|
||||
gnc_gint64_to_scm(const gint64 x)
|
||||
{
|
||||
return scm_from_int64(x);
|
||||
}
|
||||
|
||||
gint64
|
||||
gnc_scm_to_gint64(SCM num)
|
||||
{
|
||||
return scm_to_int64(num);
|
||||
}
|
||||
|
||||
int
|
||||
gnc_gh_gint64_p(SCM num)
|
||||
{
|
||||
@@ -2256,11 +2244,11 @@ gnc_gh_gint64_p(SCM num)
|
||||
tmp = 0x7FFFFFFF;
|
||||
tmp <<= 32;
|
||||
tmp |= 0xFFFFFFFF;
|
||||
maxval = gnc_gint64_to_scm(tmp);
|
||||
maxval = scm_from_int64(tmp);
|
||||
|
||||
tmp = 0x80000000;
|
||||
tmp <<= 32;
|
||||
minval = gnc_gint64_to_scm(tmp);
|
||||
minval = scm_from_int64(tmp);
|
||||
|
||||
scm_gc_protect_object(maxval);
|
||||
scm_gc_protect_object(minval);
|
||||
@@ -2287,8 +2275,8 @@ gnc_scm_to_numeric(SCM gncnum)
|
||||
get_denom = scm_c_eval_string("gnc:gnc-numeric-denom");
|
||||
}
|
||||
|
||||
return gnc_numeric_create(gnc_scm_to_gint64(scm_call_1(get_num, gncnum)),
|
||||
gnc_scm_to_gint64(scm_call_1(get_denom, gncnum)));
|
||||
return gnc_numeric_create(scm_to_int64(scm_call_1(get_num, gncnum)),
|
||||
scm_to_int64(scm_call_1(get_denom, gncnum)));
|
||||
}
|
||||
|
||||
SCM
|
||||
@@ -2301,8 +2289,8 @@ gnc_numeric_to_scm(gnc_numeric arg)
|
||||
maker = scm_c_eval_string("gnc:make-gnc-numeric");
|
||||
}
|
||||
|
||||
return scm_call_2(maker, gnc_gint64_to_scm(gnc_numeric_num(arg)),
|
||||
gnc_gint64_to_scm(gnc_numeric_denom(arg)));
|
||||
return scm_call_2(maker, scm_from_int64(gnc_numeric_num(arg)),
|
||||
scm_from_int64(gnc_numeric_denom(arg)));
|
||||
}
|
||||
|
||||
int
|
||||
|
||||
@@ -60,8 +60,7 @@ GSList * gnc_query_scm2path (SCM path_scm);
|
||||
SCM gnc_query2scm (QofQuery * q);
|
||||
QofQuery * gnc_scm2query (SCM query_scm);
|
||||
|
||||
SCM gnc_gint64_to_scm(const gint64 x);
|
||||
gint64 gnc_scm_to_gint64(SCM num);
|
||||
gint64 scm_to_int64(SCM num);
|
||||
int gnc_gh_gint64_p(SCM num);
|
||||
|
||||
SCM gnc_numeric_to_scm(gnc_numeric arg);
|
||||
|
||||
@@ -23,7 +23,7 @@ gnc_scm_to_kvp_value_ptr(SCM val)
|
||||
/* in guile 1.8 (exact? ) only works on numbers */
|
||||
if (scm_is_exact (val) && gnc_gh_gint64_p(val))
|
||||
{
|
||||
return kvp_value_new_gint64(gnc_scm_to_gint64(val));
|
||||
return kvp_value_new_gint64(scm_to_int64(val));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -75,7 +75,7 @@ gnc_kvp_value_ptr_to_scm(KvpValue* val)
|
||||
switch (kvp_value_get_type(val))
|
||||
{
|
||||
case KVP_TYPE_GINT64:
|
||||
return gnc_gint64_to_scm(kvp_value_get_gint64(val));
|
||||
return scm_from_int64(kvp_value_get_gint64(val));
|
||||
break;
|
||||
case KVP_TYPE_DOUBLE:
|
||||
return scm_from_double (kvp_value_get_double(val));
|
||||
|
||||
Reference in New Issue
Block a user