summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_3575_Regression/test.cpp
blob: 0a4558404a3be842fb6898191a2200cee82d4ee5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "tao/StringSeqC.h"

int
ACE_TMAIN (int, ACE_TCHAR *[])
{
  char const *str = "Some string";

  CORBA::StringSeq seq;
  seq.length (1);
  seq[0] = str;
  char const *beforeptr = seq[0].in ();
  CORBA::String_var tmp = seq[0]._retn ();
  // The pointer returned by in() and _retn() must be the same.
  ACE_TEST_ASSERT (beforeptr == tmp.in ());

  return 0;
}