[mythtv-commits] mythtv/master commit: 87a1746d2 by Daniel Kristjansson (daniel-kristjansson)

MythTV noreply at mythtv.org
Tue Aug 23 13:54:46 UTC 2011


      Author:  Daniel Kristjansson <danielk at cuymedia.net>
 Change Date:  2011-08-23T06:54:26-07:00
   Push Date:  2011/08/23 06:54:38 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  87a1746d2f3c9c9536466df55387286977fc5f2d
   Changeset:  https://github.com/MythTV/mythtv/commit/87a1746d2

Log:

Convert rand() usage to random().

rand() is not re-entrant, random() is. random() also has more randomness in the lower order bits.

Note: this may break compilation on windows. The solution is to add the compat.h header to the files that do not compile.

Modified:

   mythplugins/mythgallery/mythgallery/glsingleview.cpp
   mythplugins/mythgallery/mythgallery/imageview.cpp
   mythplugins/mythgallery/mythgallery/sequence.h
   mythplugins/mythgallery/mythgallery/singleview.cpp
   mythplugins/mythmusic/mythmusic/main.cpp
   mythplugins/mythmusic/mythmusic/metadata.cpp
   mythplugins/mythmusic/mythmusic/musiccommon.cpp
   mythplugins/mythmusic/mythmusic/playbackbox.cpp
   mythplugins/mythmusic/mythmusic/playlist.cpp
   mythplugins/mythmusic/mythmusic/playlistcontainer.cpp
   mythplugins/mythmusic/mythmusic/vorbisencoder.cpp
   mythtv/libs/libmythbase/compat.h
   mythtv/libs/libmythbase/mythcorecontext.cpp
   mythtv/libs/libmythfreemheg/Programs.cpp
   mythtv/libs/libmythtv/jobqueue.cpp
   mythtv/libs/libmythtv/previewgenerator.cpp
   mythtv/libs/libmythui/mythuiimage.cpp
   mythtv/libs/libmythui/mythuitype.cpp
   mythtv/libs/libmythupnp/mmulticastsocketdevice.cpp
   mythtv/libs/libmythupnp/ssdp.cpp
   mythtv/libs/libmythupnp/upnptasknotify.cpp
   mythtv/libs/libmythupnp/upnptasksearch.cpp
   mythtv/programs/mythbackend/mainserver.cpp
   mythtv/programs/mythfrontend/playbackbox.cpp
   mythtv/programs/mythfrontend/playbackboxhelper.cpp
   mythtv/programs/mythfrontend/videodlg.cpp
   mythtv/programs/mythtranscode/main.cpp



More information about the mythtv-commits mailing list