gravatar
tapolcai@tmit.bme.hu
tapolcai@tmit.bme.hu
Compilation bug fixed in graph_to_eps.h with VS2005 (#214)
0 1 0
default
1 file changed with 17 insertions and 5 deletions:
↑ Collapse diff ↑
Ignore white space 6 line context
... ...
@@ -688,18 +688,30 @@
688 688
      os << "%%CreationDate: " << cbuf;
689 689
#else
690 690
      SYSTEMTIME time;
691
      char buf1[11], buf2[9], buf3[5];
692

	
693 691
      GetSystemTime(&time);
692
#if defined(_MSC_VER) && (_MSC_VER < 1500)
693
      LPWSTR buf1, buf2, buf3;
694 694
      if (GetDateFormat(LOCALE_USER_DEFAULT, 0, &time,
695
                        "ddd MMM dd", buf1, 11) &&
695
                        L"ddd MMM dd", buf1, 11) &&
696 696
          GetTimeFormat(LOCALE_USER_DEFAULT, 0, &time,
697
                        "HH':'mm':'ss", buf2, 9) &&
697
                        L"HH':'mm':'ss", buf2, 9) &&
698 698
          GetDateFormat(LOCALE_USER_DEFAULT, 0, &time,
699
                                "yyyy", buf3, 5)) {
699
                        L"yyyy", buf3, 5)) {
700 700
        os << "%%CreationDate: " << buf1 << ' '
701 701
           << buf2 << ' ' << buf3 << std::endl;
702 702
      }
703
#else
704
        char buf1[11], buf2[9], buf3[5];
705
        if (GetDateFormat(LOCALE_USER_DEFAULT, 0, &time,
706
                          "ddd MMM dd", buf1, 11) &&
707
            GetTimeFormat(LOCALE_USER_DEFAULT, 0, &time,
708
                          "HH':'mm':'ss", buf2, 9) &&
709
            GetDateFormat(LOCALE_USER_DEFAULT, 0, &time,
710
                          "yyyy", buf3, 5)) {
711
          os << "%%CreationDate: " << buf1 << ' '
712
             << buf2 << ' ' << buf3 << std::endl;
713
        }
714
#endif
703 715
#endif
704 716
    }
705 717

	
0 comments (0 inline)