projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge.
[dcpomatic.git]
/
src
/
tools
/
dcpomatic_kdm.cc
diff --git
a/src/tools/dcpomatic_kdm.cc
b/src/tools/dcpomatic_kdm.cc
index f9ed155445b5f1852c154b807195602c3d4567b6..ae7d97f4f08a46d4d939aca9647c3920cfed39c7 100644
(file)
--- a/
src/tools/dcpomatic_kdm.cc
+++ b/
src/tools/dcpomatic_kdm.cc
@@
-17,6
+17,10
@@
*/
*/
+/** @file src/tools/dcpomatic_kdm.cc
+ * @brief Command-line program to generate KDMs.
+ */
+
#include <getopt.h>
#include <dcp/certificates.h>
#include "lib/film.h"
#include <getopt.h>
#include <dcp/certificates.h>
#include "lib/film.h"
@@
-24,17
+28,15
@@
#include "lib/kdm.h"
#include "lib/config.h"
#include "lib/exceptions.h"
#include "lib/kdm.h"
#include "lib/config.h"
#include "lib/exceptions.h"
+#include "lib/safe_stringstream.h"
using std::string;
using std::string;
-using std::stringstream;
using std::cout;
using std::cerr;
using std::list;
using std::vector;
using boost::shared_ptr;
using std::cout;
using std::cerr;
using std::list;
using std::vector;
using boost::shared_ptr;
-static string program_name;
-
static void
help ()
{
static void
help ()
{
@@
-76,7
+78,7
@@
time_from_string (string t)
static boost::posix_time::time_duration
duration_from_string (string d)
{
static boost::posix_time::time_duration
duration_from_string (string d)
{
-
strings
tream s (d);
+
SafeStringS
tream s (d);
int N;
string unit;
s >> N >> unit;
int N;
string unit;
s >> N >> unit;