@@ -216,7 +216,7 @@ pkginclude_internal_HEADERS = \
 | 
				
			|||||||
lib_libgtest_main_la_SOURCES = src/gtest_main.cc
 | 
					lib_libgtest_main_la_SOURCES = src/gtest_main.cc
 | 
				
			||||||
lib_libgtest_main_la_LIBADD = lib/libgtest.la
 | 
					lib_libgtest_main_la_LIBADD = lib/libgtest.la
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Bulid rules for samples and tests. Automake's naming for some of
 | 
					# Build rules for samples and tests. Automake's naming for some of
 | 
				
			||||||
# these variables isn't terribly obvious, so this is a brief
 | 
					# these variables isn't terribly obvious, so this is a brief
 | 
				
			||||||
# reference:
 | 
					# reference:
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -55,7 +55,7 @@ bool IsPrime(int n) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  // Try to divide n by every odd number i, starting from 3
 | 
					  // Try to divide n by every odd number i, starting from 3
 | 
				
			||||||
  for (int i = 3; ; i += 2) {
 | 
					  for (int i = 3; ; i += 2) {
 | 
				
			||||||
    // We only have to try i up to the squre root of n
 | 
					    // We only have to try i up to the square root of n
 | 
				
			||||||
    if (i > n/i) break;
 | 
					    if (i > n/i) break;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Now, we have i <= n/i < n.
 | 
					    // Now, we have i <= n/i < n.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -732,7 +732,7 @@ class SubversionVCS(VersionControlSystem):
 | 
				
			|||||||
    else:
 | 
					    else:
 | 
				
			||||||
      self.rev_start = self.rev_end = None
 | 
					      self.rev_start = self.rev_end = None
 | 
				
			||||||
    # Cache output from "svn list -r REVNO dirname".
 | 
					    # Cache output from "svn list -r REVNO dirname".
 | 
				
			||||||
    # Keys: dirname, Values: 2-tuple (ouput for start rev and end rev).
 | 
					    # Keys: dirname, Values: 2-tuple (output for start rev and end rev).
 | 
				
			||||||
    self.svnls_cache = {}
 | 
					    self.svnls_cache = {}
 | 
				
			||||||
    # SVN base URL is required to fetch files deleted in an older revision.
 | 
					    # SVN base URL is required to fetch files deleted in an older revision.
 | 
				
			||||||
    # Result is cached to not guess it over and over again in GetBaseFile().
 | 
					    # Result is cached to not guess it over and over again in GetBaseFile().
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1168,7 +1168,7 @@ class Hunk {
 | 
				
			|||||||
  // Print a unified diff header for one hunk.
 | 
					  // Print a unified diff header for one hunk.
 | 
				
			||||||
  // The format is
 | 
					  // The format is
 | 
				
			||||||
  //   "@@ -<left_start>,<left_length> +<right_start>,<right_length> @@"
 | 
					  //   "@@ -<left_start>,<left_length> +<right_start>,<right_length> @@"
 | 
				
			||||||
  // where the left/right parts are ommitted if unnecessary.
 | 
					  // where the left/right parts are omitted if unnecessary.
 | 
				
			||||||
  void PrintHeader(std::ostream* ss) const {
 | 
					  void PrintHeader(std::ostream* ss) const {
 | 
				
			||||||
    *ss << "@@ ";
 | 
					    *ss << "@@ ";
 | 
				
			||||||
    if (removes_) {
 | 
					    if (removes_) {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1209,7 +1209,7 @@ class DestructorTracker {
 | 
				
			|||||||
      : index_(GetNewIndex()) {}
 | 
					      : index_(GetNewIndex()) {}
 | 
				
			||||||
  ~DestructorTracker() {
 | 
					  ~DestructorTracker() {
 | 
				
			||||||
    // We never access DestructorCall::List() concurrently, so we don't need
 | 
					    // We never access DestructorCall::List() concurrently, so we don't need
 | 
				
			||||||
    // to protect this acccess with a mutex.
 | 
					    // to protect this access with a mutex.
 | 
				
			||||||
    DestructorCall::List()[index_]->ReportDestroyed();
 | 
					    DestructorCall::List()[index_]->ReportDestroyed();
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -245,7 +245,7 @@ class Subprocess:
 | 
				
			|||||||
      p = subprocess.Popen(command,
 | 
					      p = subprocess.Popen(command,
 | 
				
			||||||
                           stdout=subprocess.PIPE, stderr=stderr,
 | 
					                           stdout=subprocess.PIPE, stderr=stderr,
 | 
				
			||||||
                           cwd=working_dir, universal_newlines=True, env=env)
 | 
					                           cwd=working_dir, universal_newlines=True, env=env)
 | 
				
			||||||
      # communicate returns a tuple with the file obect for the child's
 | 
					      # communicate returns a tuple with the file object for the child's
 | 
				
			||||||
      # output.
 | 
					      # output.
 | 
				
			||||||
      self.output = p.communicate()[0]
 | 
					      self.output = p.communicate()[0]
 | 
				
			||||||
      self._return_code = p.returncode
 | 
					      self._return_code = p.returncode
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3689,7 +3689,7 @@ TEST(AssertionTest, ASSERT_EQ) {
 | 
				
			|||||||
TEST(AssertionTest, ASSERT_EQ_NULL) {
 | 
					TEST(AssertionTest, ASSERT_EQ_NULL) {
 | 
				
			||||||
  // A success.
 | 
					  // A success.
 | 
				
			||||||
  const char* p = NULL;
 | 
					  const char* p = NULL;
 | 
				
			||||||
  // Some older GCC versions may issue a spurious waring in this or the next
 | 
					  // Some older GCC versions may issue a spurious warning in this or the next
 | 
				
			||||||
  // assertion statement. This warning should not be suppressed with
 | 
					  // assertion statement. This warning should not be suppressed with
 | 
				
			||||||
  // static_cast since the test verifies the ability to use bare NULL as the
 | 
					  // static_cast since the test verifies the ability to use bare NULL as the
 | 
				
			||||||
  // expected parameter to the macro.
 | 
					  // expected parameter to the macro.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -105,7 +105,7 @@ class GTestXMLOutFilesTest(gtest_xml_test_utils.GTestXMLTestCase):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    # TODO(wan@google.com): libtool causes the built test binary to be
 | 
					    # TODO(wan@google.com): libtool causes the built test binary to be
 | 
				
			||||||
    #   named lt-gtest_xml_outfiles_test_ instead of
 | 
					    #   named lt-gtest_xml_outfiles_test_ instead of
 | 
				
			||||||
    #   gtest_xml_outfiles_test_.  To account for this possibillity, we
 | 
					    #   gtest_xml_outfiles_test_.  To account for this possibility, we
 | 
				
			||||||
    #   allow both names in the following code.  We should remove this
 | 
					    #   allow both names in the following code.  We should remove this
 | 
				
			||||||
    #   hack when Chandler Carruth's libtool replacement tool is ready.
 | 
					    #   hack when Chandler Carruth's libtool replacement tool is ready.
 | 
				
			||||||
    output_file_name1 = test_name + ".xml"
 | 
					    output_file_name1 = test_name + ".xml"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -237,7 +237,7 @@ class GTestXMLOutputUnitTest(gtest_xml_test_utils.GTestXMLTestCase):
 | 
				
			|||||||
               '--shut_down_xml']
 | 
					               '--shut_down_xml']
 | 
				
			||||||
    p = gtest_test_utils.Subprocess(command)
 | 
					    p = gtest_test_utils.Subprocess(command)
 | 
				
			||||||
    if p.terminated_by_signal:
 | 
					    if p.terminated_by_signal:
 | 
				
			||||||
      # p.signal is avalable only if p.terminated_by_signal is True.
 | 
					      # p.signal is available only if p.terminated_by_signal is True.
 | 
				
			||||||
      self.assertFalse(
 | 
					      self.assertFalse(
 | 
				
			||||||
          p.terminated_by_signal,
 | 
					          p.terminated_by_signal,
 | 
				
			||||||
          '%s was killed by signal %d' % (GTEST_PROGRAM_NAME, p.signal))
 | 
					          '%s was killed by signal %d' % (GTEST_PROGRAM_NAME, p.signal))
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -42,7 +42,7 @@
 | 
				
			|||||||
    1. The AC_INIT macro will be contained within the first 1024 characters
 | 
					    1. The AC_INIT macro will be contained within the first 1024 characters
 | 
				
			||||||
       of configure.ac
 | 
					       of configure.ac
 | 
				
			||||||
    2. The version string will be 3 integers separated by periods and will be
 | 
					    2. The version string will be 3 integers separated by periods and will be
 | 
				
			||||||
       surrounded by squre brackets, "[" and "]" (e.g. [1.0.1]). The first
 | 
					       surrounded by square brackets, "[" and "]" (e.g. [1.0.1]). The first
 | 
				
			||||||
       segment represents the major version, the second represents the minor
 | 
					       segment represents the major version, the second represents the minor
 | 
				
			||||||
       version and the third represents the fix version.
 | 
					       version and the third represents the fix version.
 | 
				
			||||||
    3. No ")" character exists between the opening "(" and closing ")" of
 | 
					    3. No ")" character exists between the opening "(" and closing ")" of
 | 
				
			||||||
@@ -68,7 +68,7 @@ config_file.close()
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Extract the version string from the AC_INIT macro
 | 
					# Extract the version string from the AC_INIT macro
 | 
				
			||||||
#   The following init_expression means:
 | 
					#   The following init_expression means:
 | 
				
			||||||
#     Extract three integers separated by periods and surrounded by squre
 | 
					#     Extract three integers separated by periods and surrounded by square
 | 
				
			||||||
#     brackets(e.g. "[1.0.1]") between "AC_INIT(" and ")". Do not be greedy
 | 
					#     brackets(e.g. "[1.0.1]") between "AC_INIT(" and ")". Do not be greedy
 | 
				
			||||||
#     (*? is the non-greedy flag) since that would pull in everything between
 | 
					#     (*? is the non-greedy flag) since that would pull in everything between
 | 
				
			||||||
#     the first "(" and the last ")" in the file.
 | 
					#     the first "(" and the last ")" in the file.
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user