Index: devel.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/devel/devel.module,v
retrieving revision 1.444
diff -u -p -r1.444 devel.module
--- devel.module	23 Sep 2010 03:02:06 -0000	1.444
+++ devel.module	6 Oct 2010 23:11:27 -0000
@@ -1568,6 +1568,20 @@ function dprint_r($input, $return = FALS
 }
 
 /**
+ * Print a DBTNG query.
+ *
+ * Note this function will not 'escape' the arguments since its simple
+ * string substitution.
+ */
+function dpq(QueryAlterableInterface $query) {
+  if (user_access('access devel information')) {
+    $export = (string) $query;
+    $export = strtr($export, $query->getArguments());
+    drupal_set_message($export);
+  }
+}
+
+/**
  * Print the function call stack.
  */
 function ddebug_backtrace() {
@@ -1597,7 +1611,6 @@ function devel_empty_dir($dir) {
  * migration related functions
  */
 
-
 /**
  * Regenerate the data in node_comment_statistics table. Technique comes from
  * http://www.artfulsoftware.com/infotree/queries.php?&bw=1280#101
