X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Futils.cpp;h=7592e4033e8ef6ae7d0eadcb1fffe10102ab7db2;hp=0689d3e7e2f1c110f104e8f9dba732d273309a47;hb=afdd7fa8c6c0a587f7c80789198551383e8beb7b;hpb=487e5659efe401683eee0381b0d23f967ffffc3c diff --git a/ginac/utils.cpp b/ginac/utils.cpp index 0689d3e7..7592e403 100644 --- a/ginac/utils.cpp +++ b/ginac/utils.cpp @@ -22,6 +22,11 @@ #include "utils.h" +#ifndef NO_GINAC_NAMESPACE +namespace GiNaC { +#endif // ndef NO_GINAC_NAMESPACE + +/** Integer binary logarithm */ unsigned log2(unsigned n) { unsigned k; @@ -29,6 +34,8 @@ unsigned log2(unsigned n) return k; } +/** Compare two pointers (just to establish some sort of canonical order). + * @return -1, 0, or 1 */ int compare_pointers(void const * a, void const * b) { if (a