~zorba-coders/zorba/bug-1189803

« back to all changes in this revision

Viewing changes to test/rbkt/modules/link.xq.src/link.cpp

  • Committer: Luis Rodriguez Gonzalez
  • Date: 2013-09-19 14:00:22 UTC
  • mfrom: (11612.1.19 lp_zorba)
  • Revision ID: kuraru@gmail.com-20130919140022-tw41ekb6ey16xbxi
MergedĀ fromĀ trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
#include "link.h"
17
17
#include <zorba/item_factory.h>
18
18
#include <zorba/singleton_item_sequence.h>
 
19
#include <zorba/internal/unique_ptr.h>
19
20
 
20
21
#include <xercesc/util/XMLDouble.hpp>
21
22
#include "../ourlib/ourlib.h"
68
69
  doub1[0] = '1';
69
70
  doub2[0] = '2';
70
71
  doub1[1] = doub2[1] = '\0';
71
 
  std::auto_ptr<XMLDouble> xdoub1(new XMLDouble(doub1));
72
 
  std::auto_ptr<XMLDouble> xdoub2(new XMLDouble(doub2));
 
72
  std::unique_ptr<XMLDouble> xdoub1(new XMLDouble(doub1));
 
73
  std::unique_ptr<XMLDouble> xdoub2(new XMLDouble(doub2));
73
74
  int lComp = XMLDouble::compareValues(xdoub1.get(), xdoub2.get());
74
75
  zorba::Item lStr =
75
76
    Zorba::getInstance(0)->getItemFactory()->createInteger(lComp);
86
87
  zorba::StaticContext const* aSctx, zorba::DynamicContext const* aDctx) const
87
88
{
88
89
  // Silly test case
89
 
  std::auto_ptr<Ourlib> lOurlib(new Ourlib(55));
 
90
  std::unique_ptr<Ourlib> lOurlib(new Ourlib(55));
90
91
  int lVal = lOurlib->ourfunc();
91
92
  zorba::Item lStr =
92
93
    Zorba::getInstance(0)->getItemFactory()->createInteger(lVal);