summaryrefslogtreecommitdiff
path: root/modules/node/node.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node/node.module')
-rw-r--r--modules/node/node.module10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/node/node.module b/modules/node/node.module
index 9ef069c5f..8aa15c96b 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -464,7 +464,7 @@ function node_feed() {
}
-function node_validate($node, $error = array()) {
+function node_validate($node, &$error) {
global $user;
@@ -547,7 +547,7 @@ function node_form($edit) {
** Validate the node:
*/
- $edit = node_validate($edit, &$error);
+ $edit = node_validate($edit, $error);
/*
** Get the node specific bits:
@@ -555,7 +555,7 @@ function node_form($edit) {
$function = $edit->type ."_form";
if (function_exists($function)) {
- $form .= $function(&$edit, &$help, &$error);
+ $form .= $function($edit, $help, $error);
}
/*
@@ -756,7 +756,7 @@ function node_submit($node) {
** Fixup the node when required:
*/
- $node = node_validate($node);
+ $node = node_validate($node, $error);
/*
** Apply the filters:
@@ -862,7 +862,7 @@ function node_delete($edit) {
** Call the node specific callback (if any):
*/
- module_invoke($node->type, "delete", &$node);
+ module_invoke($node->type, "delete", $node);
watchdog("special", "$node->type: deleted '$node->title'");
$output = t("The node has been deleted.");