Changeset 562:b9b3473327e3 in lemon for lemon/graph_to_eps.h
- Timestamp:
- 02/16/09 19:15:52 (16 years ago)
- Branch:
- default
- Parents:
- 561:2eb5c8ca2c91 (diff), 511:879c55700cd4 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/graph_to_eps.h
r511 r562 3 3 * This file is a part of LEMON, a generic C++ optimization library. 4 4 * 5 * Copyright (C) 2003-200 85 * Copyright (C) 2003-2009 6 6 * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport 7 7 * (Egervary Research Group on Combinatorial Optimization, EGRES). -
lemon/graph_to_eps.h
r556 r562 30 30 #include<ctime> 31 31 #else 32 #ifndef WIN32_LEAN_AND_MEAN 33 #define WIN32_LEAN_AND_MEAN 34 #endif 35 #ifndef NOMINMAX 36 #define NOMINMAX 37 #endif 38 #include<windows.h> 32 #include<lemon/bits/windows.h> 39 33 #endif 40 34 … … 684 678 685 679 { 680 os << "%%CreationDate: "; 686 681 #ifndef WIN32 687 682 timeval tv; … … 690 685 char cbuf[26]; 691 686 ctime_r(&tv.tv_sec,cbuf); 692 os << "%%CreationDate: " <<cbuf;687 os << cbuf; 693 688 #else 694 SYSTEMTIME time; 695 GetSystemTime(&time); 696 #if defined(_MSC_VER) && (_MSC_VER < 1500) 697 LPWSTR buf1, buf2, buf3; 698 if (GetDateFormat(LOCALE_USER_DEFAULT, 0, &time, 699 L"ddd MMM dd", buf1, 11) && 700 GetTimeFormat(LOCALE_USER_DEFAULT, 0, &time, 701 L"HH':'mm':'ss", buf2, 9) && 702 GetDateFormat(LOCALE_USER_DEFAULT, 0, &time, 703 L"yyyy", buf3, 5)) { 704 os << "%%CreationDate: " << buf1 << ' ' 705 << buf2 << ' ' << buf3 << std::endl; 706 } 707 #else 708 char buf1[11], buf2[9], buf3[5]; 709 if (GetDateFormat(LOCALE_USER_DEFAULT, 0, &time, 710 "ddd MMM dd", buf1, 11) && 711 GetTimeFormat(LOCALE_USER_DEFAULT, 0, &time, 712 "HH':'mm':'ss", buf2, 9) && 713 GetDateFormat(LOCALE_USER_DEFAULT, 0, &time, 714 "yyyy", buf3, 5)) { 715 os << "%%CreationDate: " << buf1 << ' ' 716 << buf2 << ' ' << buf3 << std::endl; 717 } 689 os << bits::getWinFormattedDate(); 718 690 #endif 719 #endif 720 }691 } 692 os << std::endl; 721 693 722 694 if (_autoArcWidthScale) {
Note: See TracChangeset
for help on using the changeset viewer.