From 7391ea68e8b592275443ec640f70e055af49c69e Mon Sep 17 00:00:00 2001
From: fritsch <Peter.Fruehberger@gmail.com>
Date: Mon, 29 Dec 2014 16:30:20 +0100
Subject: Revert "fixed: CID 719032 Copy into fixed size buffer"

This reverts commit f696216f4f14fc36c9653363bcbac277bde25c35. (sizeof misuse)
---
 xbmc/filesystem/iso9660.cpp | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/xbmc/filesystem/iso9660.cpp b/xbmc/filesystem/iso9660.cpp
index 11e6818b7d..5ccb859f1e 100644
--- a/xbmc/filesystem/iso9660.cpp
+++ b/xbmc/filesystem/iso9660.cpp
@@ -722,12 +722,7 @@ HANDLE iso9660::OpenFile(const char *filename)
   while ( strpbrk( pointer, "\\/" ) )
     pointer = strpbrk( pointer, "\\/" ) + 1;
 
-  if (sizeof(filename) > sizeof(work) -1)
-    CLog::Log(LOGWARNING, "iso9660::OpenFile supplied path length too large");
-
-  strncpy(work, filename, sizeof(work) - 1 );
-  work[sizeof(work) - 1] = 0;
-
+  strcpy(work, filename );
   pointer2 = work;
 
   while ( strpbrk(pointer2 + 1, "\\" ) )
-- 
cgit v1.2.3


From 59509c8eacee6e2e094d72f915cdb1dfe3d9751e Mon Sep 17 00:00:00 2001
From: fritsch <Peter.Fruehberger@gmail.com>
Date: Mon, 29 Dec 2014 16:30:36 +0100
Subject: Revert "fixed: CID 719030 Copy into fixed size buffer"

This reverts commit 79e35d9cac9cc3bf871813262ea54e410206fd68. (sizeof misuse)
---
 xbmc/filesystem/iso9660.cpp | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/xbmc/filesystem/iso9660.cpp b/xbmc/filesystem/iso9660.cpp
index 5ccb859f1e..cb0816e282 100644
--- a/xbmc/filesystem/iso9660.cpp
+++ b/xbmc/filesystem/iso9660.cpp
@@ -658,11 +658,7 @@ int iso9660::FindNextFile( HANDLE szLocalFolder, WIN32_FIND_DATA *wfdFile )
 
   if ( m_searchpointer )
   {
-    if (sizeof(m_searchpointer->name) > sizeof(wfdFile->cFileName) -1)
-      CLog::Log(LOGWARNING, "iso9660::FindNextFile Search pattern too large");
-
-    strncpy(wfdFile->cFileName, m_searchpointer->name, sizeof(wfdFile->cFileName) - 1 );
-    wfdFile->cFileName[sizeof(wfdFile->cFileName) - 1] = 0;
+    strcpy(wfdFile->cFileName, m_searchpointer->name );
 
     if ( m_searchpointer->type == 2 )
       wfdFile->dwFileAttributes |= FILE_ATTRIBUTE_DIRECTORY;
-- 
cgit v1.2.3


From b942ec41e6938c10f0cab70869503fbe42a35b88 Mon Sep 17 00:00:00 2001
From: fritsch <Peter.Fruehberger@gmail.com>
Date: Mon, 29 Dec 2014 16:30:57 +0100
Subject: Revert "fixed: CID 719030 Copy into fixed size buffer"
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

´This reverts commit a72861ac87530d2b1ad94828200c4c5716429fa7. (sizeof misuse)
---
 xbmc/filesystem/iso9660.cpp | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/xbmc/filesystem/iso9660.cpp b/xbmc/filesystem/iso9660.cpp
index cb0816e282..fbe34b20e1 100644
--- a/xbmc/filesystem/iso9660.cpp
+++ b/xbmc/filesystem/iso9660.cpp
@@ -628,11 +628,7 @@ HANDLE iso9660::FindFirstFile( char *szLocalFolder, WIN32_FIND_DATA *wfdFile )
 
     if ( m_searchpointer )
     {
-      if (sizeof(m_searchpointer->name) > sizeof(wfdFile->cFileName) -1)
-        CLog::Log(LOGWARNING, "iso9660::FindFirstFile length of search pattern too large");
-
-      strncpy(wfdFile->cFileName, m_searchpointer->name, sizeof(wfdFile->cFileName) - 1 );
-      wfdFile->cFileName[sizeof(wfdFile->cFileName) - 1] = 0;
+      strcpy(wfdFile->cFileName, m_searchpointer->name );
 
       if ( m_searchpointer->type == 2 )
         wfdFile->dwFileAttributes |= FILE_ATTRIBUTE_DIRECTORY;
-- 
cgit v1.2.3