Tsuda Kageyu
886236b978
Removed getDebugListener()
2013-06-10 16:29:33 +09:00
Tsuda Kageyu
6d2e0e8050
Moved a macro from taglib_config.h to config.h
2013-06-10 01:19:47 +09:00
Tsuda Kageyu
2f29ed003c
Added a CMake option that allows to show debug messages in release mode
2013-06-09 23:52:05 +09:00
Tsuda Kageyu
12953b3fdc
Removed TAGLIB_EXPORT from getDebugListener
2013-06-08 22:26:13 +09:00
Tsuda Kageyu
448648d61b
Simplified DebugListener class
2013-06-08 21:40:30 +09:00
Tsuda Kageyu
3b2d620671
Enabled users to define custom debug message listeners
2013-06-08 09:59:36 +09:00
Tsuda Kageyu
e18546560e
Enabled users to define custom debug message listeners
2013-06-08 03:05:50 +09:00
Tsuda Kageyu
36d7f9ba32
Removed the dependency on shlwapi.dll in Win32
2013-06-06 13:45:23 +09:00
Tsuda Kageyu
860a605c8d
Fixed behavior change of ByteVector::containsAt()
2013-06-02 03:45:13 +09:00
Tsuda Kageyu
90a4bae6cc
Fixed compilation error with GCC4.2
2013-06-02 02:37:15 +09:00
Tsuda Kageyu
bc2d3ea72e
Fixed compilation error with GCC4.2
2013-06-02 02:05:11 +09:00
Tsuda Kageyu
9ccc4878d0
Merge pull request #228 from TsudaKageyu/gcc42
...
Fixed compilation error with GCC4.2
2013-06-01 08:05:29 -07:00
Tsuda Kageyu
6365f36c75
Fixed compilation error with GCC4.2
2013-06-01 23:55:52 +09:00
Tsuda Kageyu
f77a84486e
Fixed comments for File constructors
2013-05-30 02:04:10 +09:00
Tsuda Kageyu
e73afa3325
Fixed memory leak of ByteVector
2013-05-28 00:02:09 +09:00
Tsuda Kageyu
93f304a91d
Fixed some MSVC specific warnings
2013-05-26 14:38:36 +09:00
Tsuda Kageyu
42d268c2c9
Fixed shlwapi.h and shlwapi.lib detection for MSVC
2013-05-26 04:17:18 +09:00
Festus Hagen
b3f3eeeec7
Added FindShlwapi.cmake in lieu of pragma comment() in fileref.h.
2013-05-25 01:58:49 -04:00
Joel Verhagen
d7523d7843
Added TAGLIB_EXPORT to RefCounter for Windows build
2013-05-23 13:42:51 -04:00
Tsuda Kageyu
4667ba02e5
Fixed bugs on manipulating small files
2013-05-23 17:45:16 +09:00
Tsuda Kageyu
848f8c316e
Changed behavior of ByteVector::toNumber() when overrun
2013-05-21 05:36:01 +09:00
Tsuda Kageyu
bbec1c7f81
Changed String::number() to use a standard function
2013-05-19 14:39:45 +09:00
Tsuda Kageyu
5c3f096fe4
Fixed initialization of FileStream
2013-05-19 11:09:43 +09:00
Tsuda Kageyu
dcf11b9586
Small refactoring of FileStream
2013-05-19 02:33:17 +09:00
Tsuda Kageyu
36d9fc1973
Small change in Win9x support
2013-05-18 23:30:15 +09:00
Tsuda Kageyu
db06166330
Merge pull request #187 from TsudaKageyu/config
...
Removed config.h and moved macros into taglib_config.h
2013-05-03 08:03:51 -07:00
Tsuda Kageyu
03adafbfd9
Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI
2013-05-03 18:28:28 +09:00
Tsuda Kageyu
198530547d
Removed RefCounter implementation from a public header
2013-05-03 13:53:32 +09:00
Tsuda Kageyu
6f0bf734d5
Fixed comments in tstring.h
2013-05-03 13:03:38 +09:00
Tsuda Kageyu
23bd3784a1
Separated public and private config.h
2013-05-03 11:44:36 +09:00
Tsuda Kageyu
8f8ef3788f
Prefixed public variables
2013-05-02 23:26:06 +09:00
Tsuda Kageyu
b0938a3cf1
Removed config.h and moved macros into taglib_config.h
2013-05-02 20:41:59 +09:00
Tsuda Kageyu
d6fc2ef4aa
Fixed possible memory leak
2013-05-01 01:32:48 +09:00
Raphael Kubo da Costa
289b6abb43
Correctly initialize std::mbstate_t.
...
mbstate_t is an opaque type that is often a union or a struct, so setting it
directly to 0 is incorrect and causes build failures with some compilers
such as clang.
2013-04-29 23:56:07 +03:00
Tsuda Kageyu
395743eb49
Add some error handling to tfilestream.cpp
2013-04-28 09:14:37 +09:00
Tsuda Kageyu
d2273a7218
Comment update
2013-04-28 03:06:59 +09:00
Tsuda Kageyu
f3cbb883f2
Fixed detection of alignment-tolerant CPUs
2013-04-28 02:57:51 +09:00
Tsuda Kageyu
6e35e56d7f
Small bug fix in tstring.cpp
2013-04-26 17:32:39 +09:00
Tsuda Kageyu
a9cdbb7e75
Merge pull request #166 from TsudaKageyu/cmake_test
...
Refactor out some stuff to CMake tests
2013-04-25 18:54:37 -07:00
Tsuda Kageyu
8c71428d4f
Add missing HAVE_WIN_ATOMIC block
2013-04-23 16:25:18 +09:00
Tsuda Kageyu
2c85b4d178
Fix mistaken preprocessor conditionals
2013-04-23 10:42:45 +09:00
Tsuda Kageyu
3293cee11e
Skip unnecessary CMake tests
2013-04-23 08:47:48 +09:00
Tsuda Kageyu
986ee3c44a
Improve Unicode file name handling in Win9x
2013-04-23 01:59:02 +09:00
Tsuda Kageyu
3e89f7cb40
Fix a change breaks compatibility with Win9x
2013-04-23 00:15:54 +09:00
Tsuda Kageyu
c2896fd629
Improve getting file size in Win32
2013-04-22 08:01:25 +09:00
Tsuda kageyu
49b07a2662
Refactor out some stuff to CMake tests
2013-04-21 22:24:12 +09:00
Tsuda kageyu
dc89bdd3f0
Fix unexpected sign extension
2013-04-21 16:06:12 +09:00
Tsuda kageyu
8a7d1dd796
Fix reading corrupted ID3v2 syncdata
2013-04-20 09:40:01 +09:00
Tsuda kageyu
e8498b9264
Fix -Wcast-align violation
2013-04-20 05:54:06 +09:00
Tsuda kageyu
d959ab89f1
Fix an error message in Win32
2013-04-19 06:13:27 +09:00