~ubuntu-branches/ubuntu/lucid/aspectc++/lucid

« back to all changes in this revision

Viewing changes to Puma/src/aspects/WinImportHandler.ah

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2008-04-10 17:40:52 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080410174052-xdnsm7oi8hauyyf1
Tags: 1.0pre4~svn.20080409+dfsg-3
Fix another missing include, this time in Ag++/StdSystem.cc

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
#include "Puma/Config.h"
27
27
#include <string.h>
28
28
 
29
 
using namespace Puma;
30
 
 
31
29
 
32
30
aspect WinImportHandler {
33
31
  /********************************************************/
37
35
  // pointcuts
38
36
  pointcut cpp () = classes ("Puma::PreprocessorParser");
39
37
  
40
 
  // add access method for _importHandler data member
41
 
  advice cpp () : slice class {
42
 
  public:
43
 
    const char *importHandler () const { return _importHandler; }
44
 
  };
45
 
 
46
38
  // handle --import-handler option
47
39
  advice args (config, process_includes) && 
48
40
   execution ("void Puma::PreprocessorParser::configure(...)") : 
49
 
   before (const Config &config, bool process_includes) {
50
 
    const ConfOption *opt;
 
41
   before (const Puma::Config &config, bool process_includes) {
 
42
    const Puma::ConfOption *opt;
51
43
    char *tmp;
52
44
    
53
45
    if (process_includes) {