Herb's warning fixes. Also the POSIX locking fix.
[samba.git] / source / rpc_client / msrpc_spoolss.c
index f77557193c9ee40736e257882cb2dcd76df54490..a7a25caaea2c1896ab5db6718760dce32713c1c4 100644 (file)
@@ -391,7 +391,7 @@ uint32 msrpc_spoolss_getprinterdata( const char* printer_name,
         init_buffer(buffer, size, mem_ctx);
 
         status = spoolss_getprinterdata(&hnd, &uni_val_name, size, type, &size,
-                        data, &needed);
+                        (unsigned char *)data, &needed);
 
         if (status == ERROR_INSUFFICIENT_BUFFER)
         {
@@ -400,7 +400,7 @@ uint32 msrpc_spoolss_getprinterdata( const char* printer_name,
                 data = prs_data_p(&buffer->prs);
                 status = spoolss_getprinterdata(&hnd, &uni_val_name,
                                 size, type, &size,
-                                data, &needed);
+                                (unsigned char *)data, &needed);
         }
        
        if (mem_ctx)
@@ -661,7 +661,7 @@ BOOL msrpc_spoolss_getprinterdriver( const char* printer_name,
                 status = spoolss_getprinterdriver(&hnd, environment, level, &buffer, needed, &needed);
         }
 
-        report(out_hnd, "\tstatus:[%d (%x)]\n", status, status);
+        /* report(out_hnd, "\tstatus:[%d (%x)]\n", status, status); */
 
         if (status!=NT_STATUS_NO_PROBLEMO)
        {
@@ -671,15 +671,15 @@ BOOL msrpc_spoolss_getprinterdriver( const char* printer_name,
        }
 
         switch (level) {
-        case 1:
-                decode_printer_driver_1(&buffer, 1, &(ctr.info1));
-                break;
-        case 2:
-                decode_printer_driver_2(&buffer, 1, &(ctr.info2));
-                break;
-        case 3:
-                decode_printer_driver_3(&buffer, 1, &(ctr.info3));
-                break;
+               case 1:
+                       decode_printer_driver_1(&buffer, 1, &(ctr.info1));
+                       break;
+               case 2:
+                       decode_printer_driver_2(&buffer, 1, &(ctr.info2));
+                       break;
+               case 3:
+                       decode_printer_driver_3(&buffer, 1, &(ctr.info3));
+                       break;
         }
 
         display_printer_driver_ctr(out_hnd, ACTION_HEADER   , level, 1, ctr);