Compare commits
	
		
			4 Commits
		
	
	
		
			3.32.1
			...
			matthiasc/
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					39f974358c | ||
| 
						 | 
					0fb98606ef | ||
| 
						 | 
					dd0d5a757c | ||
| 
						 | 
					0bbb226faf | 
							
								
								
									
										10
									
								
								src/main.c
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								src/main.c
									
									
									
									
									
								
							@@ -68,12 +68,14 @@ shell_dbus_acquire_name (GDBusProxy  *bus,
 | 
			
		||||
                                                       NULL, /* cancellable */
 | 
			
		||||
                                                       &error)))
 | 
			
		||||
    {
 | 
			
		||||
      g_printerr ("failed to acquire %s: %s\n", name, error->message);
 | 
			
		||||
      g_printerr ("failed to acquire %s: %s\n", name, error ? error->message : "");
 | 
			
		||||
      g_clear_error (&error);
 | 
			
		||||
      if (!fatal)
 | 
			
		||||
        return;
 | 
			
		||||
      exit (1);
 | 
			
		||||
    }
 | 
			
		||||
  g_variant_get (request_name_variant, "(u)", request_name_result);
 | 
			
		||||
  g_variant_unref (request_name_variant);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void
 | 
			
		||||
@@ -130,6 +132,12 @@ shell_dbus_init (gboolean replace)
 | 
			
		||||
                               NULL, /* cancellable */
 | 
			
		||||
                               &error);
 | 
			
		||||
 | 
			
		||||
  if (!bus)
 | 
			
		||||
    {
 | 
			
		||||
      g_printerr ("Failed to get a session bus proxy: %s", error->message);
 | 
			
		||||
      exit (1);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  request_name_flags = G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT;
 | 
			
		||||
  if (replace)
 | 
			
		||||
    request_name_flags |= DBUS_NAME_FLAG_REPLACE_EXISTING;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user