diff options
author | michaelld <michaelld@221aa14e-8319-0410-a670-987f0aec2ac5> | 2007-02-06 23:26:05 +0000 |
---|---|---|
committer | michaelld <michaelld@221aa14e-8319-0410-a670-987f0aec2ac5> | 2007-02-06 23:26:05 +0000 |
commit | 552c2aa5e5900697e3f2bcc38dc381662af5b8d6 (patch) | |
tree | 4dd650995e021d80f25df3ed0feb3b21e0798e25 /gr-trellis/src/lib/quicksort_index.h | |
parent | 529ce3118a00af873c846e98f43d95f1eed7ceb6 (diff) |
Added explicit template instantiation.
Removed unneeded non-template code.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4400 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gr-trellis/src/lib/quicksort_index.h')
-rw-r--r-- | gr-trellis/src/lib/quicksort_index.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gr-trellis/src/lib/quicksort_index.h b/gr-trellis/src/lib/quicksort_index.h index 8f87023541..b519b66c9d 100644 --- a/gr-trellis/src/lib/quicksort_index.h +++ b/gr-trellis/src/lib/quicksort_index.h @@ -1,6 +1,6 @@ /* -*- c++ -*- */ /* - * Copyright 2004 Free Software Foundation, Inc. + * Copyright 2004,2007 Free Software Foundation, Inc. * * This file is part of GNU Radio * @@ -25,8 +25,11 @@ #include <vector> -template <class T> void SWAP (T & a, T & b); -template <class T> void quicksort_index(std::vector<T> & p, std::vector<int> & index, int left, int right); -void quicksort_index1(std::vector<int> & p, std::vector<int> & index, int left, int right); +template <class T> +void SWAP (T & a, T & b); + +template <class T> +void quicksort_index (std::vector<T> & p, std::vector<int> & index, + int left, int right); #endif |