[Scummvm-cvs-logs] SF.net SVN: scummvm:[46641] scummvm/trunk/common/algorithm.h

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Sun Dec 27 14:58:01 CET 2009


Revision: 46641
          http://scummvm.svn.sourceforge.net/scummvm/?rev=46641&view=rev
Author:   lordhoto
Date:     2009-12-27 13:58:00 +0000 (Sun, 27 Dec 2009)

Log Message:
-----------
Some more code format fixes.

Modified Paths:
--------------
    scummvm/trunk/common/algorithm.h

Modified: scummvm/trunk/common/algorithm.h
===================================================================
--- scummvm/trunk/common/algorithm.h	2009-12-27 13:33:12 UTC (rev 46640)
+++ scummvm/trunk/common/algorithm.h	2009-12-27 13:58:00 UTC (rev 46641)
@@ -147,13 +147,13 @@
 }
 
 template<typename T>
-unsigned distance(T * first, T * last) {
+unsigned int distance(T *first, T *last) {
 	return last - first;
 }
 
 template<typename T>
-unsigned distance(T first, T last) {
-	unsigned n = 0;
+unsigned int distance(T first, T last) {
+	unsigned int n = 0;
 	while (first != last) {
 		++n;
 		++first;
@@ -162,13 +162,13 @@
 }
 
 template<typename T>
-T * _sort_choose_pivot(T * first, T * last) {
+T *sortChoosePivot(T *first, T *last) {
 	return first + distance(first, last) / 2;
 }
 
 template<typename T>
-T _sort_choose_pivot(T first, T last) {
-	unsigned n = distance(first, last);
+T sortChoosePivot(T first, T last) {
+	unsigned int n = distance(first, last);
 	n /= 2;
 	while (n--)
 		++first;
@@ -176,7 +176,7 @@
 }
 
 template<typename T, class StrictWeakOrdering>
-T _sort_partition(T first, T last, T pivot, StrictWeakOrdering &comp) {
+T sortPatition(T first, T last, T pivot, StrictWeakOrdering &comp) {
 	--last;
 	SWAP(*pivot, *last);
 
@@ -197,25 +197,22 @@
  * Simple sort function, modeled after std::sort.
  * It compares data with the given comparator object comp.
  */
-
 template<typename T, class StrictWeakOrdering>
 void sort(T first, T last, StrictWeakOrdering comp) {
 	if (first == last)
 		return;
 
-	T pivot = _sort_choose_pivot(first, last);
-	pivot = _sort_partition(first, last, pivot, comp);
+	T pivot = sortChoosePivot(first, last);
+	pivot = sortPatition(first, last, pivot, comp);
 	sort<T, StrictWeakOrdering>(first, pivot, comp);
 	sort<T, StrictWeakOrdering>(++pivot, last, comp);
 }
 
 /**
  * Simple sort function, modeled after std::sort.
- * Use it like this: sort(container.begin(), container.end()).
  */
-
 template<typename T>
-void sort(T * first, T * last) {
+void sort(T *first, T *last) {
 	sort(first, last, Common::Less<T>());
 }
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list