Index: includes/common.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/common.inc,v retrieving revision 1.550 diff -u -r1.550 common.inc --- includes/common.inc 29 Jul 2006 17:56:41 -0000 1.550 +++ includes/common.inc 1 Aug 2006 15:39:36 -0000 @@ -1190,6 +1190,23 @@ } /** + * Includes a file that belongs to a module + * + * @param $module + * The module to which the item belongs + * @param $type + * The type of the item (e.g. 'theme' or 'inc') + * @param $name + * The name of the item if it does not equal to $module + * + */ +function drupal_load_modulefile($module, $type, $name = NULL) { + if (is_null($name)) + $name = $module; + include_once(drupal_get_path('module', $module) . "/$name.$type"); +} + +/** * Provide a substitute clone() function for PHP4. */ function drupal_clone($object) {