Summary: | strdup not availabe in some C++ environments | ||
---|---|---|---|
Product: | [Frameworks and Libraries] taglib | Reporter: | Tim Mooney <tim.mooney> |
Component: | general | Assignee: | Scott Wheeler <wheeler> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | uwolfer |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Solaris | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Tim Mooney
2008-02-01 20:33:34 UTC
If you provide a patch, the chance that it gets included in a future release is pretty high :) Actually I think I'm going to remove that code anyway and just switch to using a std::string instead (for completely different reasons). That's one of the last things on my TODO list before releasing 1.5 (which will almost certainly happen this weekend). Thanks Scott, that's great news. I have a few other (easier) build issues with taglib too, but the strdup was the most difficult of them. I'll do my best to open "bug" reports for each of them this weekend and include my patch, and you can evaluate and decide if the patch is generally useful or if I should rework. SVN commit 770581 by wheeler: Less code, less ifdefs, should compile on Solaris. I knocked out Win 9x support on the way since it simplified things, and, well, I don't care about supporting Windows releases that have been outdated for 7 years. BUG:157099 M +41 -72 tfile.cpp M +7 -7 tfile.h WebSVN link: http://websvn.kde.org/?view=rev&revision=770581 |