summaryrefslogtreecommitdiff
path: root/lib/Action.cc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Action.cc')
-rw-r--r--lib/Action.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Action.cc b/lib/Action.cc
index b15ad52..33b0b36 100644
--- a/lib/Action.cc
+++ b/lib/Action.cc
@@ -23,6 +23,7 @@
#include "BString.h"
#include "Action.h"
#include "HttpServ.h"
+#include "Atomic.h"
Action * Action::start = 0;
@@ -35,7 +36,7 @@ static String genurl(const String & u) {
} else {
// Si l'url passée en paramètre est vide, on génère une URL
// sous la forme TmpXXXX où XXXX est une valeur qui s'incrémente.
- return String("Tmp") + (counter++);
+ return String("Tmp") + Atomic::Prefetch::Increment(&counter);
}
}